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