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