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