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