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