─────────▄──────────────▄
────────▌▒█───────────▄▀▒▌
────────▌▒▒▀▄───────▄▀▒▒▒▐
───────▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
─────▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
───▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▀▒▌
──▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌
──▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐
─▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌
─▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
─▌▀▐▄█▄█▌▄▒▀▒▒▒▒▒▒░░░░░░▒▒▒▐
▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒▒▒░░░░░░▒▒▒▒▌
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐
─▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
─▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐
──▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌
────▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀
───▐▀▒▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀
──▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀
─────────▄──────────────▄────
────────▌▒█───────────▄▀▒▌───
────────▌▒▒▀▄───────▄▀▒▒▒▐───
───────▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐───
─────▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐───
───▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▀▒▌───
──▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌──
──▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐──
─▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌─
─▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌─
─▌▀▐▄█▄█▌▄▒▀▒▒▒▒▒▒░░░░░░▒▒▒▐─
▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒▒▒░░░░░░▒▒▒▒▌
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐──▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌──▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐────▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌──────▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀──────▐▀▒▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀───────▐▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▀▀────────
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▄███████▄░░░░░░░░░░░░░░░░░░░░░
░░░░░░▄██░░░▄▄░▀█░░░░░░░░░░░░░░░░░░░░░
░░░░░░██░░░███░░█▄█████▄░░░░░░░░░░░░░░
░░░░░░██▄░░▀▀░░░██▀▄▄░██░░▄▄▄▄▄░░░░░░░
░░░░░░░▀██▄▄▄▄▄██░▀▀▀▄██▄██▀▀▀███▄░░░░
░▄▀▄░░░▄▄███████▄▄▄███▀▀░░░░░░░▀██▄░░░
░░▀▄▀▄█▀▀▄▄▄░░░░▀▀▀▀░░░░░░░░░░░░░▀█▄░░
░░░░█▀░░░█▄█░░░░░░░░░░░▄▄▄▄▄░░░░░░██░░
░░░█▀░░░░░░░░░░░░░░░░▄██▀▀▀▀██▄░░░██░░
░░█▀░░▄▄█▄▄▄▄▄▄▄▄░░░██▀░░░░░░░▀░░░██▄░
░░░▀▀▀▀█▀▄▀▀▀▀▀██▄█▄██░░░░░░░░░▄▄████░
░░░░░░░░▀▄▀░▀█▀██▀▀░▀█▄▄▄██░░░▄███▀██░
░░░░░░░░░░░░░░▀▀░░░░░░█▀▀░░░▄██▀▀░░██░
░░░░░░░░░░░░░░░░░░░▄█▀█████▀▀▀░░░░▄██░
░░░░░░░░░░░░░░░░░░░░▀▀█░░░░░░░░░░▄██░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄██▀░░░
░░░░░░░░░░░░░░░░░▄█████████████▀▀░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
───────────────────▄████████▄───────────
─────────────────██▀────────▀██─────────
───────────────█▀──────────────▀█───────
──────────────█──────────────────█──────
─────────────█────────────────────█─────
────────────█─────────░▒▒░─────────█────
────────────█───▒▒────░▒▒░────▒▒───█────
───────────█───░▓▓░░──░▒▒░──░▒▓▓▒───█───
───────────█──████▒░░─░▒▒░─░░▒████──█───
──────────█──█████▒░─░░▒▒░░─░▒█████──█──
─────────█──▒█████░─░░▒▒▒▒░░─░███▓█░─█──
────────█▒─█▒█─░█▒─░░▒▒▒▒▒▒░░─▒█░─█▓▓▒█─
──▄─────█▓▓▓─███▓▒──░░░░░░░░──▒▓██▓─█▓▒█
─█─█───█▓▓█▒─▒▓▓▒▒░░░░░░░░░░░░▒▒▓▓──█▓▓█
─█──██▓▓▓▓▓▓──▒░░░──░░▒▒▒▒░░──░░░▒──█▒─█
──▀█░────░▒█▒─░░░──░░▒▒▒▒▒▒░░──░░░─▒█▓─█
───█────▒▒▓█▓─░░───░░▒▒▒▒▒▒░░───░░─▒██─█
──█─────▒▒▓██─░────░░▒▒▓▓▓▒▒░░───░─▓██─█
──█────░▒▒███▒────▒▒▒▒▓▓▓▓▓▒▒▒▒───░▓▓█▒█
──█─────▒▒▒███░───▒▒▒▓▓▓▓▓▓▓▒▒▒───█▓▓█▒█
──█────░█▒░▓██▒──░▒▒▒▓▓▓▓▓▓▓▒▒▒░─▒█▒▓▓▒█
──█─░───▓█─▓▓▓───▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓──█▒▓▒─█
──█─▒░──▒█▓▒▓█───▒█████████████░──█▓▓░▓█
──█─────▒██▒▓█──░▒▓███████████▓───█▓▒▓██
──█──▒█─▓██▓▓▓▒─▒▒─▓█████████▓─░──█▓▓███
──█──▓█─▒███▓█▒─▒▒░─█████████──▒──██████
──█──█▒─▒█████▓─░▒▒─░███████──▒░─▒██▓▓▒█
─█─░▒█░─░█████▒──▒▒▒░▒▓███▓──▒──▒██▓██▒█
█──▒▒█▓──▒██████───░▒───▄───░─▒████▒▓▓▒█
█─░▒▓██──░▓██▓▓████░─▄▄▄█▄▄▄─▓██──██▒▓▒█
▀██▓███─▒─▓▒▓██─█████────░─▓███─────▀▀▀─
──────█─░▒░░▒██───█████▒▒▒─▓█───────────
──────█▒░▓▓▓▒▓█─────███▓█▓░─█───────────
───────█░▓▓█▓─▓█─────█▓▒▓▓▓──█──────────
───────█░▓▓▓▓▓─▓█────█▒░▓█▓▓──█─────────
───────█─▓▓█▓▓▓▓█────█▒░▓▓▒▓▒─█─────────
───────█▓▒░▓▒▒▓██─────█▓▓▓▒░▒▓█─────────
────────▀██████▀──────▀███████▀─────────
....
.: :..:::::'
..:.::'''' ''' .. . .
.':: ::'' .. .. .::'' '''
':::' .::.':: .'..::::::.
..:.::::: '.. :.'.:'''
...:''' '':'::':' ''
:^ ^ 'o> .:'''
:..' '.
''''':: ': .........
: :. ...::''' ' ' '''::.
.:: ':::.:':''''' :::':.
.::' :::
::' ::. ...::.
.::' . '''.' . :.
'::. ::... . .'.''':::.
':. ....:::::':::::. ':::..
.:' .:'.:.'::::::' ' ':::.. ':::::.
....:::::.. .:::::::'' ' '':. '':'
.':.:.:::::::'. ...:: ''
.'.'' .':'::'
.::' .''::
' ':':'.. .
███████████████████████████████████████
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░███████░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▐███████████▌░░░░░░░░░░░░░░░░░░
░░░░░░▐███████████████▌░░░░░░░░░░░░░░░░
░░░░▐██████████████████▌░░░░░░░░░░░░░░░
░░░▐████████████████████▌░░░░░░░░░░░░░░
░░▐██████████████████████▌░░░░░░░░░░░░░
░░████████████████████████░░░░░░░░░░░░░
░░████████████████████████▌░░░░░░░░░░░░
░▐█████████████████████████░░░░░░░░░░░░
░██████████████████████████░░░░░░░░░░░░
░██████████████████████████▌░░░░░░░░░░░
░███████████████████████████░░░░░░░░░░░
░███████████████████████████░░░░░░░░░░░
░▐██████████████████████████░░░░░░░░░░░
░░██████████████████████████░░░░░░░░░░░
░░██████████████████████████▌░░░░░░░░░░
░░▐█████████████████████████▌░░░░░░░░░░
░░░█████████████████████████▌░░░░░░░░░░
░░░▐███████░░░░░░░░░░░░█████▌░░░░░░░░░░
░░░░█████░░░▄▄░░░░░░░░░░░████░░░░░░░░░░
░░░░▐███░░░▀░░▀░░░░░░░▄▄░░░██░░░░░░░░░░
░░░░░██░░░░░░░░░░░░░░▀░░▀░░░█░░░░░░░░░░
░░░░░▐█░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░
░░░░░░█░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░
░░░░░░██░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░
░░░░░░▐█░░░▐▀▀▌░░░░░░░▐▀▀▌░░█░░░░░░░░░░
░░░░░░░█░░▐█░░█▌░░░░░▐█░░█░▐█░░░░░░░░░░
░░░░░░░█▌░▐░░░░█▌░░░░█░░░█▌█▌░░░░▐█▌░░░
░░░░░░░▐█░▐░▄▄░░▌░░░▐░▄▄░░▌█▌░░░░▐██▌░░
░░░░░░░▐█░▐▐██▌░▌░░░▐▐██▌░▌█▌░░░░▐██▌░░
░░░░░░░░█░▐▐██▌░▌░░░▐▐██▌░▌█░░░░▐█▌▐▌░░
░░░░░░░░█░▐░▀▀░░▌░░░▐░▀▀░░▌█░░░▐█▌▒░██░
░░░░░░░░█░▐█░░░█▌░░░▐█░░░█▌█░░░█▌░███▐▌
░░░░░░░░█░░▀▀▀▀▀░░▄░░▀▀▀▀░░█░░░█░░██░░▌
░░░░░░░░█░░░░░░░░▄▀░░░░░░░░▌░░▐█▌░▒█▌▐▌
░░░░░░░░█░░░░░▄▄░░░░█▀░░░░█▌░░▐█░█████░
░░░░░░░░█░░░░░░█▀▀▀▀█░░░░░█░░▐████▌░░░░
░░▐██████░░░░░░░█▄▄█░░░░░░█░▐██▌░░░░░░░
░▐██░░░░█░░░░░░░░░░░░░░░░▐████▌░░░░░░░░
░██▌░░░░█░░░░░░░░░░░░░░░░███▀▀░░░░░░░░░
▐███▌░░░█░░░░░░░░░░░░░░░░█▌░░░░░░░░░░░░
█░░▐█▌░░█░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░
██░░░▐█▌█░░░░░░░░░░░░░░░▐█░░░░░░░░░░░░░
▐█░░░░▐██░░░░░░░░░░░░░░░█▌░░░░░░░░░░░░░
░█▒░░░░█▌░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░
░██░▐███▌░░░░░░░░░░░░░░▐█░░░░░░░░░░░░░░
░░▐█▀▀░█░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░
░░░░░░▐█░░░░░░░░░░░░░░░█▌░░░░░░░░░░░░░░
░░░░░░▐█▌▄░░░░░░░░░░░░▐█░░░░░░░░░░░░░░░
░░░░░░▐███▄░░░░░░░░░░░█▌░░░░░░░░░░░░░░░
░░░░░░░█░▀█░▄▄██░░░░░░█░░░░░░░░░░░░░░░░
░░░░░░░█▌░▀█▀░░▀█░░▄███░░░░░░░░░░░░░░░░
░░░░░░░▐█░░░░░░░▀█▀▀██░░░░░░░░░░░░░░░░░
░░░░░░░░█░░░░░░░░░░██░░░░░░░░░░░░░░░░░░
░░░░░░░░█▌░░░░░░░███░░░░░░░░░░░░░░░░░░░
░░░░░░░░▐█░░░░░░██░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░█░░░░███░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░██████░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░█████░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░████░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░▐██░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░████████████░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░████████████░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████████░
███████████████████████████████████████
█▀▀ㅤ █ ㅤ █ㅤ █ㅤ █ㅤ▀▀█▀▀ㅤㅤ█ㅤ █ㅤ █▀▀▄
▀▀█ㅤ█▀▀█ㅤ █ㅤ █ㅤ ㅤ █ㅤㅤㅤ █ ㅤ █ㅤ █ ㅤ █
▀▀▀ㅤ▀ ㅤ▀ㅤ ▀▀▀▀ㅤㅤ ▀ㅤㅤ ㅤ ▀▀▀▀ㅤ █▀▀
ㅤㅤㅤㅤㅤㅤ▄▀▀▄ㅤ█▀▀▄ㅤ █▀▀▄
ㅤㅤㅤㅤㅤㅤ█▄▄█ㅤ█ ㅤ █ㅤ█ ㅤ █
ㅤㅤㅤㅤㅤㅤ█ㅤ █ㅤ█ ㅤ █ㅤ█▄▄▀
─────███────██
──────████───███
────────████──███
─────────████─█████
████████──█████████
████████████████████
████████████████████
█████████████████████
█████████████████████
█████████████████████
██─────██████████████
███────────█████████
█──█───────────████
█──────────────██
██──────────────█────────▄███████▄
██───███▄▄──▄▄███──────▄██$█████$██▄
██──█▀───▀███────█───▄██$█████████$██▄
██──█───█──██───█─█──█$█████████████$█
██──█──────██─────█──█████████████████
██──██────██▀█───█─────██████████████
─█───██████──▀████───────███████████
──────────────────█───────█████████
─────────────▀▀████──────███████████
────────────────█▀──────██───████▀─▀█
────────────────▀█──────█─────▀█▀───█
──▄▄▄▄▄▄▄────────██────█───████▀───██
─█████████████────▀█──█───███▀──▄▄██
─█▀██▀██▀████▀█████▀──█───██████▀─▀█
─█────────█▄─────────██───████▀───██
─██▄████▄──██────────██───██──▄▄▄██
──██▄▄▄▄▄██▀─────────██──█████▀───█
─────────███────────███████▄────███
────────███████─────█████████████
───────▄██████████████████████
████████─██████████████████
─────────██████████████
────────███████████
───────█████
──────████
─────████
ㅤ ㅤ ㅤ ㅤ ㅤ ▀▀█▀▀ㅤ█▀▀█ㅤ█ㅤ▄█ㅤ█▀▀
ㅤㅤ ㅤㅤ ㅤ ㅤㅤ█ ㅤㅤ█▄▄█ㅤ█▀▀▄ ㅤ█▀▀
ㅤ ㅤ ㅤ ㅤ ㅤ ㅤ ▀ㅤ ㅤ▀ㅤ ▀ㅤ▀ㅤㅤ▀ㅤ▀▀▀
█▀▄▀█ㅤ█ ㅤ █ㅤ ㅤ█▀▄▀█ ▄▀▀▄ █▀▀▄ █▀▀ █ ㅤ █ㅤ█
█─▀─█ㅤ█▄▄█ㅤㅤ █─▀─█ █ ㅤ █ █ ㅤ █ █▀▀ █▄▄█ㅤ█
█ㅤㅤ █ㅤ▄▄▄█ㅤ ㅤ█ㅤㅤ█ ─▀▀ ─ ▀ ㅤ ▀ ▀▀▀ ▄▄▄█ㅤ▄
'''.'
─────────▄──────────────▄
────────▌▒█───────────▄▀▒▌
────────▌▒▒▀▄───────▄▀▒▒▒▐
───────▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐
─────▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐
───▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▀▒▌
──▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌
──▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐
─▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌
─▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
─▌▀▐▄█▄█▌▄▒▀▒▒▒▒▒▒░░░░░░▒▒▒▐
▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒▒▒░░░░░░▒▒▒▒▌
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐
─▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌
─▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐
──▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌
────▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀
───▐▀▒▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀
──▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀▀
─────────▄──────────────▄────
────────▌▒█───────────▄▀▒▌───
────────▌▒▒▀▄───────▄▀▒▒▒▐───
───────▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐───
─────▄▄▀▒▒▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐───
───▄▀▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▀██▀▒▌───
──▐▒▒▒▄▄▄▒▒▒▒▒▒▒▒▒▒▒▒▒▀▄▒▒▌──
──▌▒▒▐▄█▀▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐──
─▐▒▒▒▒▒▒▒▒▒▒▒▌██▀▒▒▒▒▒▒▒▒▀▄▌─
─▌▒▀▄██▄▒▒▒▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌─
─▌▀▐▄█▄█▌▄▒▀▒▒▒▒▒▒░░░░░░▒▒▒▐─
▐▒▀▐▀▐▀▒▒▄▄▒▄▒▒▒▒▒░░░░░░▒▒▒▒▌
▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒░░░░░░▒▒▒▐──▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒▒▒░░░░▒▒▒▒▌──▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▐────▀▄▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▄▒▒▒▒▌──────▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀──────▐▀▒▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀───────▐▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▀▀────────
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▄███████▄░░░░░░░░░░░░░░░░░░░░░
░░░░░░▄██░░░▄▄░▀█░░░░░░░░░░░░░░░░░░░░░
░░░░░░██░░░███░░█▄█████▄░░░░░░░░░░░░░░
░░░░░░██▄░░▀▀░░░██▀▄▄░██░░▄▄▄▄▄░░░░░░░
░░░░░░░▀██▄▄▄▄▄██░▀▀▀▄██▄██▀▀▀███▄░░░░
░▄▀▄░░░▄▄███████▄▄▄███▀▀░░░░░░░▀██▄░░░
░░▀▄▀▄█▀▀▄▄▄░░░░▀▀▀▀░░░░░░░░░░░░░▀█▄░░
░░░░█▀░░░█▄█░░░░░░░░░░░▄▄▄▄▄░░░░░░██░░
░░░█▀░░░░░░░░░░░░░░░░▄██▀▀▀▀██▄░░░██░░
░░█▀░░▄▄█▄▄▄▄▄▄▄▄░░░██▀░░░░░░░▀░░░██▄░
░░░▀▀▀▀█▀▄▀▀▀▀▀██▄█▄██░░░░░░░░░▄▄████░
░░░░░░░░▀▄▀░▀█▀██▀▀░▀█▄▄▄██░░░▄███▀██░
░░░░░░░░░░░░░░▀▀░░░░░░█▀▀░░░▄██▀▀░░██░
░░░░░░░░░░░░░░░░░░░▄█▀█████▀▀▀░░░░▄██░
░░░░░░░░░░░░░░░░░░░░▀▀█░░░░░░░░░░▄██░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄██▀░░░
░░░░░░░░░░░░░░░░░▄█████████████▀▀░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
───────────────────▄████████▄───────────
─────────────────██▀────────▀██─────────
───────────────█▀──────────────▀█───────
──────────────█──────────────────█──────
─────────────█────────────────────█─────
────────────█─────────░▒▒░─────────█────
────────────█───▒▒────░▒▒░────▒▒───█────
───────────█───░▓▓░░──░▒▒░──░▒▓▓▒───█───
───────────█──████▒░░─░▒▒░─░░▒████──█───
──────────█──█████▒░─░░▒▒░░─░▒█████──█──
─────────█──▒█████░─░░▒▒▒▒░░─░███▓█░─█──
────────█▒─█▒█─░█▒─░░▒▒▒▒▒▒░░─▒█░─█▓▓▒█─
──▄─────█▓▓▓─███▓▒──░░░░░░░░──▒▓██▓─█▓▒█
─█─█───█▓▓█▒─▒▓▓▒▒░░░░░░░░░░░░▒▒▓▓──█▓▓█
─█──██▓▓▓▓▓▓──▒░░░──░░▒▒▒▒░░──░░░▒──█▒─█
──▀█░────░▒█▒─░░░──░░▒▒▒▒▒▒░░──░░░─▒█▓─█
───█────▒▒▓█▓─░░───░░▒▒▒▒▒▒░░───░░─▒██─█
──█─────▒▒▓██─░────░░▒▒▓▓▓▒▒░░───░─▓██─█
──█────░▒▒███▒────▒▒▒▒▓▓▓▓▓▒▒▒▒───░▓▓█▒█
──█─────▒▒▒███░───▒▒▒▓▓▓▓▓▓▓▒▒▒───█▓▓█▒█
──█────░█▒░▓██▒──░▒▒▒▓▓▓▓▓▓▓▒▒▒░─▒█▒▓▓▒█
──█─░───▓█─▓▓▓───▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓──█▒▓▒─█
──█─▒░──▒█▓▒▓█───▒█████████████░──█▓▓░▓█
──█─────▒██▒▓█──░▒▓███████████▓───█▓▒▓██
──█──▒█─▓██▓▓▓▒─▒▒─▓█████████▓─░──█▓▓███
──█──▓█─▒███▓█▒─▒▒░─█████████──▒──██████
──█──█▒─▒█████▓─░▒▒─░███████──▒░─▒██▓▓▒█
─█─░▒█░─░█████▒──▒▒▒░▒▓███▓──▒──▒██▓██▒█
█──▒▒█▓──▒██████───░▒───▄───░─▒████▒▓▓▒█
█─░▒▓██──░▓██▓▓████░─▄▄▄█▄▄▄─▓██──██▒▓▒█
▀██▓███─▒─▓▒▓██─█████────░─▓███─────▀▀▀─
──────█─░▒░░▒██───█████▒▒▒─▓█───────────
──────█▒░▓▓▓▒▓█─────███▓█▓░─█───────────
───────█░▓▓█▓─▓█─────█▓▒▓▓▓──█──────────
───────█░▓▓▓▓▓─▓█────█▒░▓█▓▓──█─────────
───────█─▓▓█▓▓▓▓█────█▒░▓▓▒▓▒─█─────────
───────█▓▒░▓▒▒▓██─────█▓▓▓▒░▒▓█─────────
────────▀██████▀──────▀███████▀─────────
....
.: :..:::::'
..:.::'''' ''' .. . .
.':: ::'' .. .. .::'' '''
':::' .::.':: .'..::::::.
..:.::::: '.. :.'.:'''
...:''' '':'::':' ''
:^ ^ 'o> .:'''
:..' '.
''''':: ': .........
: :. ...::''' ' ' '''::.
.:: ':::.:':''''' :::':.
.::' :::
::' ::. ...::.
.::' . '''.' . :.
'::. ::... . .'.''':::.
':. ....:::::':::::. ':::..
.:' .:'.:.'::::::' ' ':::.. ':::::.
....:::::.. .:::::::'' ' '':. '':'
.':.:.:::::::'. ...:: ''
.'.'' .':'::'
.::' .''::
' ':':'.. .
███████████████████████████████████████
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░███████░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▐███████████▌░░░░░░░░░░░░░░░░░░
░░░░░░▐███████████████▌░░░░░░░░░░░░░░░░
░░░░▐██████████████████▌░░░░░░░░░░░░░░░
░░░▐████████████████████▌░░░░░░░░░░░░░░
░░▐██████████████████████▌░░░░░░░░░░░░░
░░████████████████████████░░░░░░░░░░░░░
░░████████████████████████▌░░░░░░░░░░░░
░▐█████████████████████████░░░░░░░░░░░░
░██████████████████████████░░░░░░░░░░░░
░██████████████████████████▌░░░░░░░░░░░
░███████████████████████████░░░░░░░░░░░
░███████████████████████████░░░░░░░░░░░
░▐██████████████████████████░░░░░░░░░░░
░░██████████████████████████░░░░░░░░░░░
░░██████████████████████████▌░░░░░░░░░░
░░▐█████████████████████████▌░░░░░░░░░░
░░░█████████████████████████▌░░░░░░░░░░
░░░▐███████░░░░░░░░░░░░█████▌░░░░░░░░░░
░░░░█████░░░▄▄░░░░░░░░░░░████░░░░░░░░░░
░░░░▐███░░░▀░░▀░░░░░░░▄▄░░░██░░░░░░░░░░
░░░░░██░░░░░░░░░░░░░░▀░░▀░░░█░░░░░░░░░░
░░░░░▐█░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░
░░░░░░█░░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░
░░░░░░██░░░░░░░░░░░░░░░░░░░░█░░░░░░░░░░
░░░░░░▐█░░░▐▀▀▌░░░░░░░▐▀▀▌░░█░░░░░░░░░░
░░░░░░░█░░▐█░░█▌░░░░░▐█░░█░▐█░░░░░░░░░░
░░░░░░░█▌░▐░░░░█▌░░░░█░░░█▌█▌░░░░▐█▌░░░
░░░░░░░▐█░▐░▄▄░░▌░░░▐░▄▄░░▌█▌░░░░▐██▌░░
░░░░░░░▐█░▐▐██▌░▌░░░▐▐██▌░▌█▌░░░░▐██▌░░
░░░░░░░░█░▐▐██▌░▌░░░▐▐██▌░▌█░░░░▐█▌▐▌░░
░░░░░░░░█░▐░▀▀░░▌░░░▐░▀▀░░▌█░░░▐█▌▒░██░
░░░░░░░░█░▐█░░░█▌░░░▐█░░░█▌█░░░█▌░███▐▌
░░░░░░░░█░░▀▀▀▀▀░░▄░░▀▀▀▀░░█░░░█░░██░░▌
░░░░░░░░█░░░░░░░░▄▀░░░░░░░░▌░░▐█▌░▒█▌▐▌
░░░░░░░░█░░░░░▄▄░░░░█▀░░░░█▌░░▐█░█████░
░░░░░░░░█░░░░░░█▀▀▀▀█░░░░░█░░▐████▌░░░░
░░▐██████░░░░░░░█▄▄█░░░░░░█░▐██▌░░░░░░░
░▐██░░░░█░░░░░░░░░░░░░░░░▐████▌░░░░░░░░
░██▌░░░░█░░░░░░░░░░░░░░░░███▀▀░░░░░░░░░
▐███▌░░░█░░░░░░░░░░░░░░░░█▌░░░░░░░░░░░░
█░░▐█▌░░█░░░░░░░░░░░░░░░░█░░░░░░░░░░░░░
██░░░▐█▌█░░░░░░░░░░░░░░░▐█░░░░░░░░░░░░░
▐█░░░░▐██░░░░░░░░░░░░░░░█▌░░░░░░░░░░░░░
░█▒░░░░█▌░░░░░░░░░░░░░░░█░░░░░░░░░░░░░░
░██░▐███▌░░░░░░░░░░░░░░▐█░░░░░░░░░░░░░░
░░▐█▀▀░█░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░
░░░░░░▐█░░░░░░░░░░░░░░░█▌░░░░░░░░░░░░░░
░░░░░░▐█▌▄░░░░░░░░░░░░▐█░░░░░░░░░░░░░░░
░░░░░░▐███▄░░░░░░░░░░░█▌░░░░░░░░░░░░░░░
░░░░░░░█░▀█░▄▄██░░░░░░█░░░░░░░░░░░░░░░░
░░░░░░░█▌░▀█▀░░▀█░░▄███░░░░░░░░░░░░░░░░
░░░░░░░▐█░░░░░░░▀█▀▀██░░░░░░░░░░░░░░░░░
░░░░░░░░█░░░░░░░░░░██░░░░░░░░░░░░░░░░░░
░░░░░░░░█▌░░░░░░░███░░░░░░░░░░░░░░░░░░░
░░░░░░░░▐█░░░░░░██░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░█░░░░███░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░██████░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░█████░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░████░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░▐██░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░████████░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░████████████░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░████████████░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████████░
███████████████████████████████████████
█▀▀ㅤ █ ㅤ █ㅤ █ㅤ █ㅤ▀▀█▀▀ㅤㅤ█ㅤ █ㅤ █▀▀▄
▀▀█ㅤ█▀▀█ㅤ █ㅤ █ㅤ ㅤ █ㅤㅤㅤ █ ㅤ █ㅤ █ ㅤ █
▀▀▀ㅤ▀ ㅤ▀ㅤ ▀▀▀▀ㅤㅤ ▀ㅤㅤ ㅤ ▀▀▀▀ㅤ █▀▀
ㅤㅤㅤㅤㅤㅤ▄▀▀▄ㅤ█▀▀▄ㅤ █▀▀▄
ㅤㅤㅤㅤㅤㅤ█▄▄█ㅤ█ ㅤ █ㅤ█ ㅤ █
ㅤㅤㅤㅤㅤㅤ█ㅤ █ㅤ█ ㅤ █ㅤ█▄▄▀
─────███────██
──────████───███
────────████──███
─────────████─█████
████████──█████████
████████████████████
████████████████████
█████████████████████
█████████████████████
█████████████████████
██─────██████████████
███────────█████████
█──█───────────████
█──────────────██
██──────────────█────────▄███████▄
██───███▄▄──▄▄███──────▄██$█████$██▄
██──█▀───▀███────█───▄██$█████████$██▄
██──█───█──██───█─█──█$█████████████$█
██──█──────██─────█──█████████████████
██──██────██▀█───█─────██████████████
─█───██████──▀████───────███████████
──────────────────█───────█████████
─────────────▀▀████──────███████████
────────────────█▀──────██───████▀─▀█
────────────────▀█──────█─────▀█▀───█
──▄▄▄▄▄▄▄────────██────█───████▀───██
─█████████████────▀█──█───███▀──▄▄██
─█▀██▀██▀████▀█████▀──█───██████▀─▀█
─█────────█▄─────────██───████▀───██
─██▄████▄──██────────██───██──▄▄▄██
──██▄▄▄▄▄██▀─────────██──█████▀───█
─────────███────────███████▄────███
────────███████─────█████████████
───────▄██████████████████████
████████─██████████████████
─────────██████████████
────────███████████
───────█████
──────████
─────████
ㅤ ㅤ ㅤ ㅤ ㅤ ▀▀█▀▀ㅤ█▀▀█ㅤ█ㅤ▄█ㅤ█▀▀
ㅤㅤ ㅤㅤ ㅤ ㅤㅤ█ ㅤㅤ█▄▄█ㅤ█▀▀▄ ㅤ█▀▀
ㅤ ㅤ ㅤ ㅤ ㅤ ㅤ ▀ㅤ ㅤ▀ㅤ ▀ㅤ▀ㅤㅤ▀ㅤ▀▀▀
█▀▄▀█ㅤ█ ㅤ █ㅤ ㅤ█▀▄▀█ ▄▀▀▄ █▀▀▄ █▀▀ █ ㅤ █ㅤ█
█─▀─█ㅤ█▄▄█ㅤㅤ █─▀─█ █ ㅤ █ █ ㅤ █ █▀▀ █▄▄█ㅤ█
█ㅤㅤ █ㅤ▄▄▄█ㅤ ㅤ█ㅤㅤ█ ─▀▀ ─ ▀ ㅤ ▀ ▀▀▀ ▄▄▄█ㅤ▄
'''.'