░░░░░░░▄▄▄▄▄▓▓▓▄▄▄░░░░░
░░░░▄▄▓▀▀▀▀▀▀▓▓▓▓▓▓▄░░░
░░▄▄▓▀▀░░░░░░░▒▒▒▒▒▀▓▄░
░▐▓▓▌░░░░░░░░░░░░▒▒▒▒▓▌
░▐▓▒░░▄▒▒▓▄▄▒▒▒░▒▄▄▄▒▒▓
░▓▓▌░░░░░▒▒▒▒▀▒▒▓▓▓▓▓▓▓
░▐▓░░░░▒▒▓▓▓░░░▒▓▓▓▓▓▒▓
░▒▒░░░░░░░░░░░░░▒▒▒▒▒▒▒
░▄░░░░░░░▒▒░▄▄▄▄▄▒▒▒▒▒▌
░▀░░░░░▒▒▒▒▄▓▓▓▓▓▓▓▓▒▒▌
░░▐░░░░░▒▓▓▀▀▓▓▓▓█▓▓▒▒▌
░░░▒▒▒▒░▒░░░▒▓▓▓▓▒▓▓▓▓░
░░░▐▒▒▒▒▒▒▄▄▄▓▓▓▓▓▓▓▓▌░
░▄▄▓▓▒▓▄▓▓▓▓██████▓▓▀▒▄