░░ ░ ░░░░░░░░░░░░░░░░░░ ░░░░▒▒▓▓▓▓▓▓▓▓▒▒▒▒░░▒▓▓▒▓▓▓▒ ░▒▓▓▓▓▓▓▓░ ░ ░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░ ░░░░░░░░░░░░░░░░░▒▒▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▒░░ ░▓▓▒▒▓▒░▒▓▓▓▓▓▓▓▒▓░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░ ░ ▒█▓ ░░░░░░░░░░░░░░▒░░░░░░░▒░
░░ ░░ ░░░ ░░ ░ ░░ ░░░░░░░░░░░░░░░░░▒▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▒░░░ ▒▓▓▓▓▓▓▓▓▒░░▒▓▓▓░ ░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░ ░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░ ▒█▒ ░░░░░░░░░░░░░░▒░░░░░░░░░
░░ ░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░ ░░ ░░░░░░░░░░░░░░░░░░▒▓▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▒░░░▒▒▒▓▓▒▒▒▒▒▓▒░░░░▒█░ ░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░ ░░ ░░░░░░░░░░░░░░░░░░░▓▓▒▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▒▓▒░░░ ░▓░ ░ ░░░░ ░░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░ ░░░▒▒░░░░░░░▒░░░░░░░▒▒░░░░
░░ ░░ ░░░░░░░░░░░░░░░░░░░░▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░ ░ ░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░ ░ ░░░ ░░ ░░░ ░░ ░░ ░ ░░ ░ ░░░ ░░ ░░ ░░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░▒░
░░ ░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░ ░░░░░░░ ░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░▒▓▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▓▒░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░▒░░░░░░░▒▒
░░ ░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░ ░░░░░░░ ░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░▓▒▒▒▒▓▓▓▒▒▒▒▓▓▒▓▓▓▓▓▓▓▓▒▓▓▓▓▒░░░░░░░ ░ ░░░░░░░░░░░░░ ░░░░░░░░░░ ░░░ ░░░░ ░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░ ░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░▒▒▒▒▒░ ░░░▒▒░░░░░░░▒░░░░░░░▒░░░░░
░░ ░ ░░░░░░░░░░░░░░▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░░░░░ ░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░ ░░░░░░░░░░ ░░░░░░ ░░░░░░░░░░░ ░░░ ░░ ░ ░░░░░ ░ ░░░░░░░░░▒▒▒▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░░ ░ ░░░░░░░░░ ░░░░░ ░░░░░░░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░ ░ ░░░░▒▒▒▒▓▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░▒▒▒▒▒▒░░ ░ ░░░░░░░░░░░░░░ ░░░░░░░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░▒▒░░░░░░░▒░░░░░░░▒░
░░ ░░░░░░░░░░░░░░ ░░░░░░░░░░ ░░░░░░░░ ░░░░░ ░░░ ░░░ ░ ▒▒▓▓▓▓▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▒▒░▓░░▒░░▒░▒▒▒▒▒▒▒░░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░ ░▓▓▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▒▒░░░░░▒▓░░▒░▒▒▒▒▒▒▒▒▒▒▒░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░▒▒░░░░░░░▒░░░░░░░░░░░░░
░░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░░░░░░ ▒█▒░▒▒▒▒░░░▒▒▓▓▓░ ░ ░░░░░░░░ ░░░░░░░░░░░░░░ ░░░░░░░░░░░░░ ░░░░░░░░░ ░░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░▒▒░░░░░░░▒░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░ ░ ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▒▒▒░░░░░░░░░░░░░░░▓▒░░▒░░▒▒▒▒▒▒▓▓░ ░ ░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░ ░░░░ ░░░░░░░░░░ ░░░ ░ ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒░░░░░░░░░░░░░░░░░▒▒░▒░▒▒▒▒▒▒▒▒▒░░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░ ░░░▒░░░░░░░▒▒░░░░░░░▒░░░░░░░▒▒
░░ ░░ ░ ░ ░▒▓▓▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░▒▒▒░▒░░░░▒▒▒░░░▒▓░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░
░░ ░ ░ ░ ░ ░ ░ ░▒▓▓▓▓▓▓▒▒▓▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░▒▓░▒░▒▒░░░░░▒▓███░ ░ ░░ ░ ░░ ░ ░░░░ ░░ ░░ ░░ ░░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░ ░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░ ░░░░░░░ ░ ░▒▓▓▓▓▓▓▓▓▓▒▒░░░░ ░░░░░░░░░░░░░░░░░░░░░░▒▓▒▒░▒▒░▒▒▓██████░ ░ ░░░░░░░░░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░▒▒░░░░░░░▒░░░ ░░░▒░░░░░
░░ ░░░░░░░░░░ ░░░░ ░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░ ░ ░▒▓▓▓▓▓▒▒░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▓▓█████▓▒██▓░ ░ ░░░░░░░░ ░░░ ░░░░░░░░░░░░░░░ ░░░░░░░░ ░░░░ ░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░ ░▓▓▒▒░░░░░░░░░░▒▓▓█▓▒▒▒▒▒░░░░░░░░░░░░░░░░ ░░▒████▓████▓▓▓▓▓░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░▒▒▒░░░░░░▒░
░░ ░ ░▒░░░░░░░░░░░▒▓▓▓█▓▓█▓██▓▓▒░ ░░░░░░░ ░▒▓██████▒▓█▓▓▓▓▓▓▓░ ░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░▒▒░░░░░░░░░
░░ ░░ ░░░░ ░░░░░░░ ░░ ░ ░░ ░ ░░░░░ ░░ ░░ ░░░░░░ ░░ ░░░░░░░░░░▒▓▓▓▓▒▒▒▒▓▓▓▓▒▓▒▒▓░ ░░░░░░▒▒▓███▓███▓▓▓▓▓▓▓▓▓▓▓▓░ ░ ░░░░░░ ░░░░░░░░░░░░░ ░░░░░░░░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░░░░░░░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░ ░░ ░░░░░░░░▒░▓█▓▓▓▒▒▒▓▒▒▒▓▓▒▓▒▓█▒░░░▒▓███████▒▓██▓▓▓▓▓▓▓▓▓▓▓▓░ ░ ░░░░░░ ░░░░░░░░░░░░░ ░░░░░░░░ ░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░▒▒░░░░░░░▒░░░░░
░░ ░░░░ ░ ░░░░░░ ░░ ░░░ ░░░░░░░ ░░ ░░░░ ░░░░░ ░░ ░░░░░░░▒░▓█▓▓▓░░░░░▓▒▒▒▓▒▒█▓▒█▓▒▓█████▒███▓▓▓▓▓▓▓▓▓▓▓▓█▓██░ ░ ░░ ░ ░░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░▒░▒█▓▓▓░░░░░ ▒▓▒▒▒▓▓▒▒▓████████▓▓█▓▓▓▓▓▓▓▓▓▓▓▓▓▓████░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░▒░░░░░░░░░
░░ ░░ ░ ░ ░░ ░ ░ ░░ ░░░░░░░░▓▓▒▓░░░░░░░▒▒▓▓▓█▒▒▓██████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓░ ░ ░░░░░░░░░░ ░░░░ ░░░░░░░░ ░░░░░░░░░░░░ ░░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░▒░░░░░░░░░
░░ ░░░░░ ░░░░░░░░░░░░░░ ░░░░░░░░░░░░░ ░░░░░░░ ░░░ ░░ ░░░░░▒░░▓▓▓▓░ ░░░░▒▒▒▓▓▓▓▒▒▒████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓███████▓▓▒▒░ ░ ░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░ ░░░░░░░░░░░░░░ ░░░░░░ ░░░░░░ ░░░░░░░ ░░░ ░░ ░░░░▓▓▒▒▓▓▓▓▒▒▒▒▒▒▓▒▒░░▒▓▒▒▒▓███▓▓▓▓▓▓▓▓▓▓▓▓▓██████▓▓▒▒▒▒▒░ ░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░▒▒░░░░░░░▒░░░░░░░░░░░░░
░░ ░ ░ ░░ ░░░░▒░▒█▓▓▓▓▓▓▓▓▓▒░░░░░▒▓▒▒▒▒████▓▓▓▓▓▓▓▓▓▓██████▓▓▒▒▒▓▒▒▓░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░▒░▒▒▓▒▒▒▓▓▓▒▒▒░░░░░░▒▒▒▒▒▒▓███▓▓▓▓▓▓▓██████▓▓▒▒▒▒▒▒▒▒▒▓░ ░ ░ ░ ░ ░░ ░ ░ ░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░ ░░░░░ ░░░░░░ ░░ ░░░░░▒░ ░▒▒▒▒▒▒░░░░░▒▒▒▒▒▒▓▓███▓▓▓██████▓▓▓▒▒▒▒▒▒▒▓▒▒▒█▒ ░ ░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░▒▒░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░ ░░░░░ ░░░░ ░░ ░░ ░░▒░▒▒░░░░░░░▒▒▒▒▒░░░░▒▒▒▓▓▒▓▓▓██████████▓▓▓▒▓▒▓▒▓▒▒▒▓▒▒▒▓░ ░ ░░ ░░░░░░ ░░ ░░░░░░ ░░ ░░░░░░░░░░ ░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░▒░ ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░ ░░ ░░░░▓▓▒░░░░░░░▒▒▒▒▒░▒▒▒▒▒▒▓▓▓▓▓▓██████▓▓▓▒▒▒▓▓▒▒▓▒▒▒▒▒▒▓▒▒░ ░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░▒░░░░░░░░▒░░░░░░░░░░░░░
░░ ░░ ░░░▓▓▒▒▒░░░░░░▒▒▒▒▒░░░▒▒▒▒▒▓▒▒▒▓███▓▒▒▒▒▒▒▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒▒░ ░ ░ ░░ ░░ ░ ░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░
░░ ░ ░ ░░ ░░▒▓▓▒▒▒▒░░░░░░▒▒░░░░░▒▒▒▒▓▓▓▒▒▒█▓░░ ▒▒▒░░▓▒▒▒▒▒▓▒▒▓▓▒▒▒▒▒░ ░ ░░░░░ ░ ░░░░░░ ░ ░░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░ ░░ ░░░ ░░░░░░░ ░ ░░ ░░ ░░░ ░ ░ ░░ ░▒░░░░▒▒▒▒▒░░░▒▒░░░░░░▒▒▒▒▓▓▓▒▒▒▒ ░░░▒▒▒░▒▒▒▒▒▓▒▒▒▓▒▒▒▒▒▒▒░ ░ ░░░░ ░ ░░░░░ ░ ░░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░ ░░░▒░░░░░░░▒▒░░░░░░░▒░░░░░░░▒▒
░░ ░░ ░▒░░░░░░░░▒░░▒▒▒▒░░░░░▒▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒░ ░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░▒ ░░░░░░░░░░▒▒▒▓▒░░░░▒▒▒▒▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░░░░░░▒▒▒▒░░░▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░░▒▒▒░░▒▒▒▒▒▒░░ ░ ░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░▒▒░░░░░░░▒░░░░░░░▒▒░░░░
░░ ░░ ░░░▒▒▒▒▒▒▒▒░░░░░▓▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒░░░░░░░░▒▒▒░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░▒▒▒▓▓▒░░░░░▒▓▒░░░▒▒▒▓▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░▒░░░░░░░░░
░░ ░░ ░░░░░░░░▒▓▒▒▒▒░░░░░░░░▒▒▒▒▒▒▒▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░
░░ ░░ ░░░░░░░ ░▓▒▒▒▒▓▒░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░ ▒▓░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░▓▒▒▒▒▒▓░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░▓▒░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░▒▒▒▒▓░░░░░░▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░░░░░▒▒░░░░░░▒▓▓▓▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░░░░░░▓▒▒▒▒░▒▓▓▓▓▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░▒▒░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░░░░░░▒░▒▒▒▒▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ▓▒ ░▓░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ▓░░▓░▒▓░▒▒ ▒▒ ░░ ▒▒░░░░░ ▒░▒░░░▒░░▒░░░▒░░░░░▒░▒░░▒ ░░▒ ░░░░▒░ ░ ░▒░░░░▒ ░▒░░░░░░░▒ ░▒░▒░░░░░▒░▒░ ▒▒░▒░░▒░░░░▒░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ▓ ▒█░░▓░█░ ▒▒ ░░ ▒▒▒▓▓▓▒ ▓▒▓░█▒▒▒░▒▒▒▒█░▒▓▒▓▒▒▒ ▒▓ ▒▒▓ ░▓▒▒░▒ ░ ▓▒▓▓▓▓ ▒▓░▓▒▓▓▒▒█░▒░░▓░▓▓▒▒ ░▓ ▒▒░▓▓░ ▓▒▓▓▓▓ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ▓ ▒▓ ▒█░▓▒ ▒▒ ░░ ░▒▒▒▒▓▒ ▒▓▒▒▒▒▒▒░▒▒▒▒▓▒▒░░▒▒░▒░▒▓ ▒▒▓░ ▒░▒▒▒░░░ ░ ▒░▒▒▒▓ ▒▓░▒▓▒▓▒▒▓▒▒▒▒▓░▒▒▒▒▒░▓░░▒▒▒▒ ▒░▒▒▒▓ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ▓▒ ░░ ░ ▓▒ ░░ ░ ░ ░░ ░ ░ ░ ░░ ░ ░░ ░░ ░░░ ░ ░ ░ ░ ░ ░ ░░ ░░ ░ ░░ ░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░ ░░ ░ ░░░░░░░░░░░░░░░░░ ░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░▒▒░░▒░░▒░░░▒░░░░░░░░░░ ░▒░░░░░▒░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░▒▒▒▒░▒▒ ▒▒▒▒▒▒▒▒▒▒░░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒
░░ ░░ ░ ░░░░░░░░░░░░░░░ ░▒░▒▒░▒▒ ▒▒▒░▒▒▒▒▒▒░░▒▒▒░▒▒▒▒▒▒▒▒▒▒░
░░░ ░░ ░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░▒
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░▒ ░░░░░░░░░░░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░▒▒▒▒▒░░▒▒▒░▒▒▒░
░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░▒▒▒▒▒░░▒▒▒▒▒▒▓░
░░ ░░ ░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░▒░░░
░░ ░ ░░░░░░ ░ ░░░░ ░░ ░░░░░░ ░░░░░░░░░ ░░░░ ░ ░░░ ░░ ░░░░░ ░ ░░░░░░░░░░ ░ ░░ ░░░ ░░░░░░░░ ░ ░░ ░ ░ ░░░░ ░░░░░░░░░░░░░░░░░░░░ ░░░░░░░ ░░░ ░ ░ ░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░ ░ ░░ ░░░░░ ░
░░ ░ ░ ░░░░ ░ ░░░░ ░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░ ░░ ░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░ ░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░
░░ ░ ░ ░░░░ ░░ ░░░░ ░░░░░░░░░░░ ░░ ░░░░░░░░░░ ░ ░░░░ ░░ ░ ░░ ░░░░░░░░░ ░░░ ░░ ░░░░░░░░░░░ ░░ ░ ░ ░░ ░░ ░░ ░░░░░░░░░░░ ░░░░░░░░░ ░░░ ░░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░ ░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░ ░ ░░ ░░ ░░ ░ ░ ░░ ░ ░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░ ░░░░░░░ ░░░ ░░░ ░░░░░░░░░░ ░░░░░░░░ ░░░░ ░░ ░░░░░░░░░░░░░░░░░░░ ░ ░░░░░░░░░░░░░░░ ░ ░░░░░░░░ ░░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░ ░░░░░░░░░░░░░░░ ░░░░░░░░░░░ ░░░░░░░░░░░░ ░░ ░░░░░░░░░░░░░ ░░░░░░░░ ░░░░░░░░░░░░░░░ ░ ░░░ ░░░░░ ░░ ░░ ░░░░░░░░░░░ ░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░░░░░░░░░░░░░░░░░░▒░░░▒░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░