.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
▌████████████████████████████████████████████▐
▌████████████████████████████▀▀▀▀▀███████████▐
▌██████████████████████████▀────▄████████████▐
▌████████████████████████▀────▄██████████████▐
▌██████████████████████▀────▄████████████████▐
▌████████████████████▀────▄██████████████████▐
▌██████████████████▀────▄█████████████▀────▄█▐
▌████████████████▀────▄█████████████▀────▄███▐
▌████▀▀▀▀▀▀▀▀▀▀▀─────▀▀▀▀▀▀▀▀▀▀▀▀▀─────▄█████▐
▌██▀▄▄▄▄───▄─█─▄─█─▄─█─▄─█─▄─█─▄─█─▄──███████▐
▌█─▀▀▀░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░████████▐
▌██▄───────────────────────────────▄█████████▐
▌███████████████▄─────▀██████████████████████▐
▌█████████████████▄─────▀████████████████████▐
▌███████████████████▄─────▀██████████████████▐
▌█████████████████████▄─────▀████████████████▐
▌███████████████████████▄─────▀██████████████▐
▌█████████████████████████▄─────▀████████████▐
▌███████████████████████████▄─────▀██████████▐
▌████████████████████████████████████████████▐
▌████████████████████████████████████████████▐
▌██████████╔══╗───╔══╗╔╗╔╦╩═╩╦╗──╔╗██████████▐
▌██████████║╔═╝───║╔╗║║║║║╔══╣║──║║██████████▐
▌██████████║║─────║║║║║╚╝║╚══╣╚╗╔╝║██████████▐
▌██████████║║─────║║║║║╔╗║╔══╣╔╗╔╗║██████████▐
▌██████████║╚═╗──╔╝╚╝╚╣║║║╚══╣║╚╝║║██████████▐
▌██████████╚══╝──╚════╩╝╚╩═══╩╝──╚╝██████████▐
▌████████████████████████████████████████████▐
▌█╔══╦═══╦══╦╗╔╗╔╗╔══╗╔══╦╗╔╦══╦╗╔══╦══╦╗╩╔╗█▐
▌█║╔═╣╔═╗║╔╗║║║║║║║╔╗║║╔╗║║║║╔═╣║║╔═╣╔╗║║─║║█▐
▌█║║─║╚═╝║╚╝║╚╝╚╝║║║║║║╚╝║╚╝║║─║╚╝║─║║║║║─║║█▐
▌█║║─║╔══╣╔╗║╔╗╔╗║║║║║║╔╗║╔╗║║─║╔╗║─║║║║║─╔║█▐
▌█║║─║║──║║║║║║║║╠╝╚╝╚╣║║║║║║╚═╣║║╚═╣╚╝║╚═╝║█▐
▌█╚╝─╚╝──╚╝╚╩╝╚╝╚╩════╩╝╚╩╝╚╩══╩╝╚══╩══╩═══╝█▐
▌████████████████████████████████████████████▐
▌██████████╔══╦══╗╔╗╔╦══╦╗╔╦╗╔╦╗╔╗███████████▐
▌██████████║╔╗║╔╗║║║║║╔╗║║║║║║║║║║███████████▐
▌██████████║╚╝║╚╝╚╣║║║╚╝║║║║║║║║║║███████████▐
▌██████████║╔╗║╔═╗║║╔║╔╗║║║║║╔║║╔║███████████▐
▌██████████║║║║╚═╝║╚╝║║║║╚╝║╚╝║╚╝║███████████▐
▌██████████╚╝╚╩═══╩══╩╝╚╩══╬══╩══╝███████████▐
▌████████████████████████████████████████████▐
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
.
╔═══════════════════════╗
║░░░░░░░░░░░░░░░░░░░▄█░░║
║░░░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄███▄░║
║░▄█▄██▄█▄█▄█▄█▄███▀▀░░░║
║░░░░░░░▀▀████▄░░░░░░░░░║
║░░░░░░░░░░░▀▀██▄░░░░░░░║
║░░░░░░░░░░░░░░░░░░░░░░░║
║░░░░░░░░░░░░░║░║░░░░░░░║
║░░░░╔═╗░░╔═╦╦╦═╦══╗░░░░║
║░░░░║╠╝░░║║║╩║═╣║║║░░░░║
║░░░░║╠╗░░║║║╦║═╣║║║░░░░║
║░░░░╚═╝░░╠╗╠╩╩═╩╩╩╝░░░░║
║░░░░░░░░░╚═╝░░░░░░░░░░░║
║░╔╔╗╔╗╗║╔╔╗╔╗║║╔║╔╔╗║╚░║
║░║║║╠╣╠╬╣║║╠╣╠╣║╠╣║║║║░║
║░║╠╝║║╝║╚╩╩║║║║╚║╚╚╝╚╝░║
║░░░░░░░░░░░░░░░░░░░░░░░║
║░░░░╔═╦═╦╦╦═╦╦╦╦╦╦╗░░░░║
║░░░░║╬║╚║║║╬║║║║║║║░░░░║
║░░░░║║║╔║║║║║║║║║║║░░░░║
║░░░░╚╩╩═╩═╩╩╩═╬═╩═╝░░░░║
║░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════╝