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