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