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