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