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