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