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