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