.
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
▌░▒▓▌█▐▌▄▐▌▄▐▌▄▐▌█▐▓▒░░▐
▌░▒▓▌▄▐▌▀▐▌▀▐▌▀▐▌▀▐▓▒░░▐
▌░▒▓▌█▐▌█▐▌██▌█▀▀▀▐▓▒░░▐
▌▌█▐▌▄▐▐█▐▌▄▐▐▌▌▌▄▌▄▌▀█▐
▌▌▄▐▌▀▐▐█▐▌█▐▐▌▌▌▀▌▀▌▌▐▐
▌▌█▐▌█▐▄█▄▌▀▐▄▄▄▌▀▌▀▌█▄▐
▌░░░░░░░░░░░░░░░░░░░░░░▐
▌██████████▀▀██████████▐
▌██████████░░██████████▐
▌██▀░░░░░▀▀░░▀▀░░░░░▀██▐
▌█░░░░▐▌░░░░░░░░▐▌░░░░█▐
▌▌░░░░██░░░░░░░░██░░░░▐▐
▌▌░░░▐██▌░░░░░░▐██▌░░░▐▐
▌▌░▐▄░░░░░░░░░░░░░░▄▌░▐▐
▌▌░░██▄░░▄▄░░▄▄░░▄██░░▐▐
▌█░░▐██░░██░░██░░██▌░░█▐
▌█▌░░▀███▀▀██▀▀███▀░░▐█▐
▌██▄░░░▀█░░██░░█▀░░░▄██▐
▌█████▄▄▄▄▄▄▄▄▄▄▄▄█████▐
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
.
╔═══════════════════╗
║░░░░░░░░░░░░░░░░░░░║
║░░░░╔╦╗░░░░░░░░░░░░║
║░░░░║╩╠═╦═╦═╦╦╗░░░░║
║░░░░║╦║╬║╬║╬║║║░░░░║
║░░░░╚╩╩╩╣╔╣╔╬╗║░░░░║
║░░░░░░░░╚╝╚╝╚═╝░░░░║
║░╔╦╗░╔╦╗░░░░░░░░░░░║
║░║╩╠═╣║╠═╦╦╦╦═╦═╦═╗║
║░║╦║╬║║║╬║║║║╩╣╩╣║║║
║░╚╩╩╩╩╩╩═╩══╩═╩═╩╩╝║
║░░░░░░░░░░░░░░░░░░░║
║░░░░▄▀▀▀▄█▄▀▀▀▄░░░░║
║░░░▐░▐░▄░░░▄░▌░▌░░░║
║░░░▌░▌▐█▌▄▐█▌▐░▐░░░║
║░░░▌░▌▄▄░▄░▄▄▐░▐░░░║
║░░░▐░▐░▀███▀░▌░▌░░░║
║░░░░▀▄▄▄▄▄▄▄▄▄▀░░░░║
║░░░░░░░░░░░░░░░░░░░║
╚═══════════════════╝
.
╔╗╔╗╔══╗╔══╗╔══╗╔╗╔╗
║╚╝║║╔╗║║╔╗║║╔╗║║╚╝║
║╔╗║║╔╗║║╔═╝║╔═╝╚═╗║
╠╩╩╩╩╩╩╩╩╩══╩╩════╝║
╚══════════════════╝
┈┈║║╔╗║║╔╗║║║╔╔╔╗
┈┈╠╣╠╣║║║║║║║╠╠║║
┈┈║║║║╚╚╚╝╚╩╝╚╚║║
┈┈┈┈┈▕▔
┈╱▔▔▔▔┈▔▔▔▔▔╲
╱┈┈╱╲┈┈┈┈╱╲┈┈╲
▏┈┈▔▔┈╱╲┈▔▔┈┈▕
▏▕╲┈┈┈▔▔┈┈┈╱▏▕
▏▕┈╲╱╲╱╲╱╲╱┈▏▕
▏┈╲┈┈┈┈┈┈┈┈╱┈▕
╲┈┈╲╱╲╱╲╱╲╱┈┈╱
┈╲▂▂▂▂▂▂▂▂▂▂╱
.
╔══════════════════════╗
║░░▀▀████▄▄░░░▄▄████▀▀░║
║░░▄██▀▀████▄████▀▀██▄░║
║░░███▄░▌░█████░░▌▄███░║
║░░█▌▀█████▀█▀█████▀▐█░║
║░░██▄╫╫▀▀█████▀▀╫╫▄██░║
║░░▐██▄║╫╫╫╫╫╫╫╫╫║▄██▌░║
║░░░▀▀█████████████▀▀░░║
║░░░░░░░░░░░░░░░░░░░░░░║
║░╔╗╔╗╔══╗╔══╗╔══╗╔╗╔╗░║
║░║╚╝║║╔╗║║╔╗║║╔╗║║╚╝║░║
║░║╔╗║║╔╗║║╔═╝║╔═╝╚═╗║░║
║░╠╩╩╩╩╩╩╩╩╩══╩╩════╝║░║
║░╚══════════════════╝░║
║░░░░║║╔╗║║╔╗║║║╔╔╔╗░░░║
║░░░░╠╣╠╣║║║║║║║╠╠║║░░░║
║░░░░║║║║╚╚╚╝╚╩╝╚╚║║░░░║
║░░░░░░░░░░░░░░░░░░░░░░║
╚══════════════════════╝
.
┈┈┈┈╭━━━━╮
╭━━╮┃▕▍▕▍┃╭━━╮
┃┈╭┃┃╭━━╮┃┃╮┈┃
╰┳╯┃┃┃╭╮┃┃┃╰┳╯
┈┃┈╰╯╰╯╰╯╰╯┈┃
┈╰━╮┈┈┈┈┈┈╭━╯
╭━━┫┈┈┈┈┈┈┃
┃╭╮╯┈┈┈┈┈╭╯
┗╯╰╮┈┈┈┈┈┃
┈┈┈╰━━━━━╯
┏━━┓┏━┓┏━┓┏┓
┃┏┓┃┃┃┃┃┃┃┃┃
┃┏┓┃┃┃┃┃┃┃┏┓
┗━━┛┗━┛┗━┛┗┛