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