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