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