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