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