tyb
░░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀▀▀▀▀█░░░░░░░░░░
░░░░░░░░░░░░░░░░░░█▒▒▒▒▒▒▒▒▒▒▒█░░░░░░░░░
░░░░░░░░░░░░░░░░░░█▒▒▄▄▄▄█░░░▒▒█░░░░░░░░
░░░░░░░░░░░░░░░░░░░█░██░█░█▄░░▒░█░░░░░░░
░░░░░░░░░░░░░░░░░░█▀█▀░░░░▒█▌░▒▒░█░░░░░░
░░░░░░░░░░░░░░░░░░░█▒▄▒▒▒▄██░░▒▒░░░░░░░░
░░░░░░░░░░░░░░░░░░▒▐█▄▄▄█▒▒▒░░▒░░░█░░░░░
░░░░░░░░░░░░░░░░░░░▐█░░░▒█░░░▒▒░▄█░░░░░░
░░░░░░░░░░░░░░░░░░█▀▀░░░░▌░░░▒█▀░░░░░░░░
░░░░░░░░░░░░░░░░▄█░░▒░▄▒░▌░░░▒▌░░░░░░░░░
░░░░░░░░░░░░░░░█░░░▒█▀░▒░▌░░▄░▄░░░░░░░░░
░░░░░░░░░░░░░░▐▌▐░░█░░░▒░█░░░█░▀▄░░░░░░░
░░░░░░░░░░░░░░░█▄▐█▄░▀░░█░░█▄▄▀▄░▌░░░░░░
░░░░░░░░░░░░░░░░█▀▀░▀██▀░░░░░░▄░░▌░░░░░░
░░░░░░░░░░░░░░░░░▌░░░░█░░░░░░█░░█░░░░░░░
░░░░░░░░░░░░░░░░░█░░░▐█░░░░░█░▐▀░░░░░░░░
░░░░░░░░░░░░░░░░█░░░░░░█▄░░█░▄░░░░░░░░░░
░░░░░░░░░░░░░░░░█░░░░░░░▀████░░░░░░░░░░░
░░░░░░░░░░░░░░░▐░░▄░░█░░░█░██░░░░░░░░░░░
░░░░░░░░░░░░░░░░▌░░▀█░░░░░░▌░▌░░░░░░░░░░
░░░░░░░░░░░░░░░░█░░░▌░░░░░░██░░░░░░░░░░░
░░░░░░░░░░░░░░░░░█░░▌░░░░░█▀░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░▐░░▌░░░░█░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░▌░█░░░░▌░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░█░█░░░▐░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░▐░▐░░░▐░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░