.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄░░░
░░▄█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄░░
░▄█░░░░▀█░█▀░░█▀▀█░░█▀▀▀░░█▀▀▀░░░░░█▄░
░█░░░░░░░█░░░░█░░█░░█▀▀▀░░█▄▄▄░░░░░░█░
▄█░░░░░▄█░█▄░▄█░░█░░█▄▄▄░░█▄▄█░░░░░░█▄
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██▀▀▀▀▀▀▀██▀▀▀▀▀▀▀███▀▀▀▀▀▀▀██▀▀▀▀▀▀██
▀█▄░░░░░▄▀▀▄░░░░░▄█▀█▄░░░░░▄▀▀▄░░░░▄█▀
░░████▀▀▀░░▀▀▀██▀▀░░░▀▀██▀▀▀░░▀▀████░░
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░
░░██░░░█▀▀▀▀▀▀▀█░░██▀▀▀▀██▀▀▀▀██░░██░░
░░██░░░█░░░░░░░█░░██░░░░██░░░░██░░██░░
░░██░░░█░░░░░░░█░░██░░░░██░░░░██░░██░░
░░██░░░█░░░░░░░█░░██░░░░██░░░░██░░██░░
░░██░░░█░░░░░░░█░░██▄▄▄▄██▄▄▄▄██░░██░░
░░██░░░█░░░░░░░█░░░░░░░░░░░░░░░░░░██░░
░░██░░░█░░░░░░░█░░░░░░░░░░░░░░░░░░██░░
░░██░░▄█▄▄▄▄▄▄▄█▄░░░░░░░░░░░░░░░░░██░░
██▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀██
▀████████████████████████████████████▀