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