░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀
░░░░░░░░▄▄▄▀▀▀▄▄███▄
░░░░░▄▀▀░░░░░░░▐░▀██▌
░░░▄▀░░░░▄▄███░▌▀▀░▀█
░░▄█░░▄▀▀▒▒▒▒▒▄▐░░░░█▌
░▐█▀▄▀▄▄▄▄▀▀▀▀▌░░░░░▐█▄
░▌▄▄▀▀░░░░░░░░▌░░░░▄███████▄
░░░░░░░░░░░░░▐░░░░▐███████████▄
░░░░░░░░░░░░░▐░░░░▐█████████████▄
░░░░░░░░░░░░░▀▄░░░▐██████████████▄
░░░░░░░░░░░░░░░░▀▄▄████████████████▄
░░░░░░░░░░░░░░░░░░░░░░░░█▀██████▀▀▀▀█▄
░░░░░░░░░░░░░░░░░░░░░░▄▄▀▄▀░▀██▀▀▀▄▄▄▀█
░░░░░░░░░░░░░░░░░░▄▀▀▀▀▀░░░░██▌
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▀▄▀ |