░░░░░░░░░▓▓▓▓▀█░░░░░░░░░░░░░
░░░░░░▄▀▓▓▄██████▄░░░░░░░░░░
░░░░░▄█▄█▀░░▄░▄░█▀░░░░░░░░░░
░░░░▄▀░██▄░░▀░▀░▀▄░░░░░░░░░░
░░░░▀▄░░▀░▄█▄▄░░▄█▄░░░░░░░░░
░░░░░░▀█▄▄░░▀▀▀█▀░░░░░░░░░░░
░░░░░░█░░░░░░░░▄▀▀░▐░░░░░░░░
░░░░▄▀░░░░░░░░▐░▄▄▀░░░░░░░░░
░░▄▀░░░▐░░░░░█▄▀░▐░░░░░░░░░░
░░█░░░▐░░░░░░░░▄░█░░░░░░░░░░
░░░█▄░░▀▄░░░░▄▀▐░█░░░░░░░░░░
░░░█▐▀▀▀░▀▀▀▀░░▐░█░░░░░░░░░░
░░▐█▐▄░░▀░░░░░░▐░█▄▄░░░░░░░░
░░░▀▀░ ░░░░▐▄▄▄▀░░░░░░░░░