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