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