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