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