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