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