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