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