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