░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▄█▄░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▄▀░░░▀▄░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░▄▀░░░░▄▀█░░░░░░░░░░░░░░░ ░░░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀▄░░░░░░░░░░░ ░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀░░░▀▄░░░░░░░░░ ░░░░░░░░░█▀▄░░░░▀█░▄▀░░░░░░░▀▄░░░░░░░ ░░░░░▄▀▄░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░░░░░ ░░░▄▀░░░▀▄░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░░░ ░░░█▀▄░░░░▀▄░█▀░░░░░░░▀█░▀▄░▀▄░▄▀█░░░ ░░░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░▀▄░█░▄▀░░░ ░░░░░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░▀█▀░░░░░ ░░░░░░░▀▄░▀▄░▄▀░▄▀░█▀░░░░▄▀█░░░░░░░░░ ░░░░░░░░░▀▄░█░▄▀░▄▀░░░░▄▀░▄▀░░░░░░░░░ ░░░░░░░░░░░▀█▀░▄▀░░░░▄▀░▄▀░░░░░░░░░░░ ░░░░░░░░░░░░░░░█▀▄░▄▀░▄▀░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▀▄░█░▄▀░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▀█▀░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▄█▄░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▄▀░░░▀▄░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░▄▀░░░░▄▀█░░░░░░░░░░░░░░░ ░░░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀▄░░░░░░░░░░░ ░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀░░░▀▄░░░░░░░░░ ░░░░░░░░░█▀▄░░░░▀█░▄▀░░░░░░░▀▄░░░░░░░ ░░░░░▄▀▄░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░░░░░ ░░░▄▀░░░▀▄░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░░░ ░░░█▀▄░░░░▀▄░█▀░░░░░░░▀█░▀▄░▀▄░▄▀█░░░ ░░░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░▀▄░█░▄▀░░░ ░░░░░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░▀█▀░░░░░ ░░░░░░░▀▄░▀▄░▄▀░▄▀░█▀░░░░▄▀█░░░░░░░░░ ░░░░░░░░░▀▄░█░▄▀░▄▀░░░░▄▀░▄▀░░░░░░░░░ ░░░░░░░░░░░▀█▀░▄▀░░░░▄▀░▄▀░░░░░░░░░░░ ░░░░░░░░░░░░░░░█▀▄░▄▀░▄▀░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▀▄░█░▄▀░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▀█▀░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▄█▄░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▄▀░░░▀▄░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░▄▀░░░░▄▀█░░░░░░░░░░░░░░░ ░░░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀▄░░░░░░░░░░░ ░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀░░░▀▄░░░░░░░░░ ░░░░░░░░░█▀▄░░░░▀█░▄▀░░░░░░░▀▄░░░░░░░ ░░░░░▄▀▄░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░░░░░ ░░░▄▀░░░▀▄░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░░░ ░░░█▀▄░░░░▀▄░█▀░░░░░░░▀█░▀▄░▀▄░▄▀█░░░ ░░░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░▀▄░█░▄▀░░░ ░░░░░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░▀█▀░░░░░ ░░░░░░░▀▄░▀▄░▄▀░▄▀░█▀░░░░▄▀█░░░░░░░░░ ░░░░░░░░░▀▄░█░▄▀░▄▀░░░░▄▀░▄▀░░░░░░░░░ ░░░░░░░░░░░▀█▀░▄▀░░░░▄▀░▄▀░░░░░░░░░░░ ░░░░░░░░░░░░░░░█▀▄░▄▀░▄▀░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▀▄░█░▄▀░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▀█▀░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▄█▄░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▄▀░░░▀▄░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░▄▀░░░░▄▀█░░░░░░░░░░░░░░░ ░░░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀▄░░░░░░░░░░░ ░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀░░░▀▄░░░░░░░░░ ░░░░░░░░░█▀▄░░░░▀█░▄▀░░░░░░░▀▄░░░░░░░ ░░░░░▄▀▄░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░░░░░ ░░░▄▀░░░▀▄░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░░░ ░░░█▀▄░░░░▀▄░█▀░░░░░░░▀█░▀▄░▀▄░▄▀█░░░ ░░░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░▀▄░█░▄▀░░░ ░░░░░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░▀█▀░░░░░ ░░░░░░░▀▄░▀▄░▄▀░▄▀░█▀░░░░▄▀█░░░░░░░░░ ░░░░░░░░░▀▄░█░▄▀░▄▀░░░░▄▀░▄▀░░░░░░░░░ ░░░░░░░░░░░▀█▀░▄▀░░░░▄▀░▄▀░░░░░░░░░░░ ░░░░░░░░░░░░░░░█▀▄░▄▀░▄▀░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▀▄░█░▄▀░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▀█▀░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▄█▄░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▄▀░░░▀▄░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░▄▀░░░░▄▀█░░░░░░░░░░░░░░░ ░░░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀▄░░░░░░░░░░░ ░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀░░░▀▄░░░░░░░░░ ░░░░░░░░░█▀▄░░░░▀█░▄▀░░░░░░░▀▄░░░░░░░ ░░░░░▄▀▄░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░░░░░ ░░░▄▀░░░▀▄░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░░░ ░░░█▀▄░░░░▀▄░█▀░░░░░░░▀█░▀▄░▀▄░▄▀█░░░ ░░░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░▀▄░█░▄▀░░░ ░░░░░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░▀█▀░░░░░ ░░░░░░░▀▄░▀▄░▄▀░▄▀░█▀░░░░▄▀█░░░░░░░░░ ░░░░░░░░░▀▄░█░▄▀░▄▀░░░░▄▀░▄▀░░░░░░░░░ ░░░░░░░░░░░▀█▀░▄▀░░░░▄▀░▄▀░░░░░░░░░░░ ░░░░░░░░░░░░░░░█▀▄░▄▀░▄▀░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▀▄░█░▄▀░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▀█▀░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▄█▄░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▄▀░░░▀▄░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░▄▀░░░░▄▀█░░░░░░░░░░░░░░░ ░░░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀▄░░░░░░░░░░░ ░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀░░░▀▄░░░░░░░░░ ░░░░░░░░░█▀▄░░░░▀█░▄▀░░░░░░░▀▄░░░░░░░ ░░░░░▄▀▄░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░░░░░ ░░░▄▀░░░▀▄░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░░░ ░░░█▀▄░░░░▀▄░█▀░░░░░░░▀█░▀▄░▀▄░▄▀█░░░ ░░░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░▀▄░█░▄▀░░░ ░░░░░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░▀█▀░░░░░ ░░░░░░░▀▄░▀▄░▄▀░▄▀░█▀░░░░▄▀█░░░░░░░░░ ░░░░░░░░░▀▄░█░▄▀░▄▀░░░░▄▀░▄▀░░░░░░░░░ ░░░░░░░░░░░▀█▀░▄▀░░░░▄▀░▄▀░░░░░░░░░░░ ░░░░░░░░░░░░░░░█▀▄░▄▀░▄▀░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▀▄░█░▄▀░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▀█▀░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░▄█▄░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░▄▀░░░▀▄░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░▄▀░░░░▄▀█░░░░░░░░░░░░░░░ ░░░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀▄░░░░░░░░░░░ ░░░░░░░░░▄▀░░░░▄▀░▄▀░▄▀░░░▀▄░░░░░░░░░ ░░░░░░░░░█▀▄░░░░▀█░▄▀░░░░░░░▀▄░░░░░░░ ░░░░░▄▀▄░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░░░░░ ░░░▄▀░░░▀▄░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░░░ ░░░█▀▄░░░░▀▄░█▀░░░░░░░▀█░▀▄░▀▄░▄▀█░░░ ░░░▀▄░▀▄░░░░▀░░░░▄█▄░░░░▀▄░▀▄░█░▄▀░░░ ░░░░░▀▄░▀▄░░░░░▄▀░█░▀▄░░░░▀▄░▀█▀░░░░░ ░░░░░░░▀▄░▀▄░▄▀░▄▀░█▀░░░░▄▀█░░░░░░░░░ ░░░░░░░░░▀▄░█░▄▀░▄▀░░░░▄▀░▄▀░░░░░░░░░ ░░░░░░░░░░░▀█▀░▄▀░░░░▄▀░▄▀░░░░░░░░░░░ ░░░░░░░░░░░░░ρ