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