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