░░░░░░░░░▒▒░░░░░░ ░░░░░░░▒░░░░░░ ░▒▒░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░
░ ░▒▒░ ░░░░
░░ ░░ ░░ ░ ░░ ░▒▒░ ▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░ ░░░░
░▒▒▒▒▓▒▒▒▒▒▒▒▒▒░▒▒ ░░▒▒▒▒▒▒▒▒▒▒▒▒░ ░ ░ ░ ░▓▓▒ ░ ░ ░▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▒ ░ ░░ ░ ░░░░░
░▒▒▒▒▒▒▒▒▒▓▓▒▒▒░░▒░░░▒▒▒▒▒▒▒▒▒▒▒▒░ ░ ░▒▓▒ ░▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓░ ░ ░░░░░
░ ░░ ░ ░░ ░ ░ ░ ░▒▒▒ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░
░▒▒▒ ░ ░ ░ ░ ░░░░
▒▒░░▒░░░░░░░░░ ░▒░░░░░░░░░ ▒▓▓▒ ▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░ ░ ░░░░
░▒▓▒▒▓▓▓▒▒▒▒▓▒▓░▒░▒▓▒▒▓▒▒▓▒ ░ ░ ░ ░ ▒▓▓▒ ░ ░ ░▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓▓░ ░ ░░ ░ ░░░░░
░▒░░░░▒░░▒▒▒░░░░▒░▒░░░░░▒░ ░▒▓░ ░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒ ░░░░
░░ ░ ░░░░
░░ ░░ ░░░░ ░░ ░ ░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░ ░░░░
▒▒░▒▒░▒░░░░░░▒░▒▒▒▒▒▒▒░▒░░▒▒░▒░ ░ ▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░ ░▓▒░ ░ ░░░░░
░▒▓▒▒▒▓▓▒▒▓▓▓▓▒░▒▓▒▒▒▒▒▓▒▓▓▒▒▓▓░ ░ ░ ░ ▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░ ░ ▒▓▒░ ░ ░░░░░
░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░░░ ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░ ░░░░
░░░░ ░░░░
░░░░░░ ░ ▒▒░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░ ░░░░
░ ▒▒▒▒▒░ ░ ░ ░ ░░ ░ ░▓▓▒░░░░░░░░░▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░▒▓▒░ ░░ ░ ░░░░ ░░ ░ ░░░░░
░▒▒▒░▒░ ░ ░▓▓▒░░░░░░░░░▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░ ░ ░░░░ ░ ░░░░░
░ ░░░░░░░░░░░ ░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░░ ░░░░
░ ░▒▒▒ ░░░░ ░ ░░░░ ░░░░
▒▒▒░░░░░░░░ ▒▒░░░░░░░ ░ ░ ▒▓▒░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░▒▒░▒▒░ ░░░░ ░ ░░░░
░▒▓▓▒▒▒▓▓▓▒▓░▒▒▒▒▒▒▒▓▒ ░ ░ ░ ░░ ░░ ░ ░▓▓▓░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒░▒▓▒ ░ ░ ░░░░ ░░ ░ ░░░░░
░░░░▒░▒░▒░▒░░▒░░▒░▒▒░ ▒▒▒░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░▒▒░░▒░ ░░░░ ░░░░
░ ░▒▒░ ░░░░░░░ ░░░░ ░░░░
░░░░░░░░░ ░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░ ░░░░
░▒▒▒▒▒▒▒░▓ ░ ░ ░ ▒▓▓░░░▒▒▓▒░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░ ░░░░ ░ ░░░░░
░▒▒▒▒▒▒▒▒▓░ ░ ░ ░ ░ ▒▓▓▒░░▒▒▓▒░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░ ░ ░░░░ ░ ░░░░░
░░░░░░░░░░ ░▒░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░ ░░░░ ░ ░░░░░
░░░░ ░░░░░░░ ░░░░ ░░░░
░░░░░░░░░░ ░▒▒░▒▒░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░▒░▒▒▓▒▒▒▒▒░ ░ ░ ░ ░░ ░░ ░░ ░ ░▓▓▒▒▓▒░░░░░░░░░░░░░░░░░░░░░░░▒▓▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒░▒▒▒░▒░ ░ ░ ░░ ░ ░▓▓▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ▒▒▒░░░░ ░░░░ ░░░░
▒▒ ░░ ░ ░ ░▒▒░ ▒▒▒░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
▓▒░▓▒ ░ ░ ░ ░░ ░░ ░░ ░ ░ ░▓▓▒ ░░▒▓▒▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░ ░▒▒░ ░▒▒░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
░ ░ ░░░░ ░░░░
░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒▒▒▒▒ ░ ░ ░ ░ ▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
░▒▓▒▒▒▓▓▒ ░ ░ ░ ░░ ▒▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░ ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░ ░░░░
░░░░░░░▒░░░░░░▒░ ░░ ░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒▓▓▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░ ░ ░ ░░ ░░ ░░ ░ ░ ▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒▒▒▒▒▒▓▒░▒▒▒▓▒ ░ ░ ░ ░▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░
░░░░ ░ ░░ ░░ ░ ░▒░ ░ ░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░ ░░░░ ░ ░░░░
▒░░░░░▒▒▒▒░▒░▒▒ ░ ░ ░▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░▒▒░ ░░░░░
░▒▒▓▓▒▒▒▓▒▒▓░▓▒░░ ░ ░ ░ ░░ ░░ ░░ ░ ░ ░▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░▒▒▓░ ░ ░ ░░░░░
░░░░░▒▒░░▒▒░▒░▒░ ░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░▒▒░ ░░░░
░ ░ ░░░░ ░░░░ ░░░░
░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒▒▒▒▒▒▒░ ░ ░ ░ ▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░▒▒▓░░░░░
░▒░▒▒▒▒▒▓▒▒░ ░ ░ ░░ ░▒▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░▒▓▓▒░░░░░░░░░░░░░░░░░░░▒▓▓▒░░░░
░░░░░░░░░░░ ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░▒▒░░░░
░░░░ ░░░░░░░
░░░░░▒░ ░░░░░ ░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░
░▒▒▒▒▒▒░░░ ▒▒▒▒▓░ ░ ░ ░ ░░ ░░ ░░ ░ ░ ▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▓▒
▒▒▒▒▒▒░░░░▒▒▒▒▒░ ░ ░ ░ ░░ ░▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▓▒
░░ ░ ░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░ ░░░░ ░░░░
▒▒░▒ ░░░▒░░ ▒░▒░▒░▒▒░ ░ ░ ░▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▒▒░ ░░░░ ░
░▒▓▒▒░▒▓▒▓▒▒░░▓▓▓▓▒▒▒▓░ ░ ░ ░ ░░ ░░ ░░ ░ ░ ░▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▒▓▒░ ░ ░ ░░░░ ░░
░▒░▒░░░▒▒░▒░░░▒░░▒▒░░░ ░ ░ ▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░▒░ ░░░░
░ ░░░░ ░░░░
░░ ░ ░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒░▒▒░░░░░░░░▒░▒▒░░░░░░ ░ ░ ░░ ░ ░▓▓░ ░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░▒▓▒░
░▒▓▒▒▒▓▓▒▒▓▓▓▓▒░▒▒▒▓▓▓▒░ ░ ░ ░ ░░ ░ ░ ░▓▓▒ ░ ░ ░▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░▒▓▒░
░░░░░░░░░▒▒░░░░░░░░░░░░ ░▒░ ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░
░░░░░░░░ ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▓▓▓▒▒▒▒▓░ ░ ░ ░░ ░ ▒▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒▒▒▒▒░ ░ ░ ░ ░ ▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░
▒▒▒▒░░░▒░ ░▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░ ░░░░ ░
░▒▒▓▒▒▓▒▒▒ ░ ░ ░ ░░ ░░ ░░ ░ ░░ ░ ▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▓▒ ░ ░ ░░░░ ░░
░░░▒▒░░▒▒░ ░▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░ ░░░░
░░ ░░░░
░░ ░ ░ ░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░
▒▒░▒▒░░░░░░░░▒░░░░▒▒░░░░░░░░░ ░░▒░▒▒░░░░▒▒░░░░░ ░ ░ ░ ░ ░▒▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░ ░░ ░▒▓░
░▒▓▒▒▒▓▓▒▒▓▓▓▓▒░▒▓▒▓▒▓▓▓▒▓▓▒▓▒░▒▒▒░▒▒▒▒▓▒▒▒▓▓▒▓▒ ░ ░ ░░ ░░ ░░ ░ ░░ ░ ░▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░ ░░ ░ ░▒▓▒ ░
░░░░░░░░░▒▒░░░░░░░░░░▒░░░░░▒░ ░░░░░░░░░░░░░░░░░ ░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░ ░░░ ░