░░░░░░░░░░░░░░卐░░░░
░░░░▓▓▀▀██████▓▄▒▒░░卐
░ ░░░▀░░░░░░▀▀▀████▄▒░░░░
░░▌░░░░░░░░░░░▀███▓▒░卐░
░▌░░░░░▄▄▄░░░░░░▐█▓▒░░░
░▄▓▀█▌░▀██▀▒▄░░░▐▓▓▓▒卐░
░█▌░░░░░▀▒░░░▀░░░▐▓▒▒░░
░▌▀▒▄▄░░░░░░░░░░░░░▄▒░░
░▒▄█████▌▒▒░░░░░░░▒▌▒卐░
░░▓█████▄▒░▒▒▒░░░░░▐░░░
░░▒▀▓▒░░░░░░░▒▒░▒▒▒▄░卐░
░░▓▒▒▒░░░░░░▒▒▒▒▒░▓░░░░
░░████▄▄▄▄▓▓▓▒▒░░▐░░卐░
░░░▀██████▓▒▒▒▒▒░▐░
░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░▓▓▀▀██████▓▄▒▒░░░░░░░░░
░░░▀░░░░░░▀▀▀████▄▒░░░░░░░░
░░▌░░░░░░░░░░░▀███▓▒░░░░░░
░▌░░░░░▄▄▄░░░░░░▐█▓▒░░░░░░░
░▄▓▀█▌░▀██▀▒▄░░░▐▓▓▓▒░░░░░░
░█▌░░░░░▀▒░░░▀░░░▐▓▒▒░░░░░░
░▌▀▒▄▄░░░░░░░░░░░░░▄▒░░░░░░
░▒▄█████▌▒▒█░█▀▀░░░▒▌▒░░░░░
░░▓█████▄▒░▀▀█▀█░░░▐░░░░░░░
░░▒▀▓▒▒▒░░░▀▀▀░▀▒▒▒▄░░░░░░░
░░▓▒▒▒░░░░░░▒▒▒▒▒░▓░░░░░░░░
░░████▄▄▄▄▓▓▓▒▒░░▐░░░░░░░░░
░░░▀██████▓▒▒▒▒▒░▐░░░░░░░░░