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