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