.
░░░░░░░░░░▄▄▄▄▄▄▄▄▄▄░░░░░░░░░░
░░░░░░░▄▄█▀▀▀░░░░░▀▀▀█▄▄░░░░░░
░░░░░▄█▀░░░░░░░░░░░░░░░▀█▄░░░░
░░░▄█▀░░░░░░░░░░░░░░░░░░░▀█▄░░
░▄█▀░░░░░░░░░░░░░░░░▄▄▄░░░░█▄░
▄█░░░░░░░░░░░░░░░▄█▀▀▀▀▀█▄░░█▄
█▌░░░░░░░░░░░░░░░█░░▄█▄░░█░░▐█
█▌░░░░░▄█████▄░░░█░░███░░█░░▐█
█▌░░░░▀▀▀░▀▀▀▀░░░▀█▄░░░▄█▀░░▐█
▀█▄░░░░░░░░░░░░░░░░▀▀▀▀▀░░░░█▀
░▀█░░░░███▄▄▄▄▄▄▄▄▄▄▄███░░░▄█░
░░▀█▄░░░████▀░░█░░▀███▀░░░▄█▀░
░░░▀█▄░░░▀▀█░░░█░░░█▀░░░▄██░░░
░░░░░▀█▄▄░░█░░░▀░░░█░░▄█▀▀░░░░
░░░░░░░░▀▀██▄░░░░░▄██▀▀░░░░░░░
░░░░░░░░░░░░▀▀▀▀▀▀▀░░░░░░░░░░░