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