░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░▄███████████████▄░░░░░░░░░░░░░
░░██▀░░░░░░▄░░░░░░▀██░░░░░░░░░░▄░
░██░░░░░░░░██▄░░░░░░██░░░░░░░▄██░
░█░░░░░░░░░█░▀█▄░░░░░█░░░░░▄█▀░█░
░█░░░░░░░░░█░░░▀███████████▀░░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█░░░▐█▌░░░█░░░▐█▌░░░█░░░▐█▌░░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█░░█▄░░░░░█░░░░▄█████████▄░░░░█░
░█░░░▀█▄░░░█░░▄█▀░░░░█░░░░▀█░░░█░
░█░░░░▀████████▀░░░░░█░░░░░▀█░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█░░░░░░░░░█░░░░░░░░░█░░░░░░░░░█░
░█▄░░░░░░░░██░░░░░░░██░░░░░░░░▄█░
░░▀█▄░░░░░░░▀█▄░░░▄█▀░░░░░░░▄█▀░░
░░░░▀███████████████████████▀░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
██████████████████████████
██▀░░░░░░░▀████▀░░░░░░░▀██
█░░░░░░░░░░░██░░░░░░░░░░░█
█░▐█▌░░░▐█▌░██░▐█▌░░░▐█▌░█
█░░░░░░░░░░░██░░░░░░░░░░░█
█░░█▄░░░▄█░░██░░░▄███▄░░░█
█░░░▀███▀░░░██░░█▀░░░▀█░░█
██░░░░░░░░░████░░░░░░░░░██
███▄░░░░░▄██████▄░░░░░▄███
██████████████████████████
████████████████████████
██▀░░░░░░▀████▀░░░░░░▀██
█░░░░░░░░░░██░░░░░░░░░░█
█░░▄██▄░░░░██░░░░░▄██▄░█
█░░▀██▀░░░████░░░░▀██▀░█
█░░░░░░░░░████░░░░░░░░░█
█░░░░░░▀████████▀░░░░░░█
█░░▄▀░░░░▀████▀░░░░▄█░░█
█░░░░▄██████████████▀░░█
█░░░████▀█████▀███▀░░░░█
██▄░░░░░░█████░░░░░░░▄██
████████████████████████