░░░░░░░░░░░░░░░░░░░░░░░░
░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░
░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░
░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░
░░░░░░░░░▓▓▓▓▓░░░░░░░░░░░
░░░░░░░░░▓▓▓▓▓░░░░░░░░░░░
░░░░░░░░░▓▓▓▓▓░░░░░░░░░░░
░░░░░░░░░▓▓▓▓▓░░░░░░░░░░░
░░░░░░░░░▓▓▓▓▓░░░░░░░░░░░
░░░░░░░░░▓▓▓▓▓░░░░░░░░░░░
░░░░░░░░░▓▓▓▓▓░░░░░░░░░░░
░░░░░░░░░▓▓▓▓▓░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░
░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░
░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░
░░░▓▓▓▓▓░░░░░░░░░▓▓▓▓▓░░░
░░▓▓▓▓▓░░░░░░░░░░░▓▓▓▓▓░░
░░▓▓▓▓▓░░░░░░░░░░░▓▓▓▓▓░░
░░▓▓▓▓▓░░░░░░░░░░░▓▓▓▓▓░░
░░░▓▓▓▓▓░░░░░░░░░▓▓▓▓▓░░░
░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░
░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░
░░░░░░▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░
░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░
░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░
░░▓▓▓▓▓░░░░░░░░░░▓▓▓▓▓▓░░
░░▓▓▓▓▓░░░░░░░░░░░▓▓▓▓▓░░
░░▓▓▓▓▓░░░░░░░░░░░▓▓▓▓▓░░
░░▓▓▓▓▓░░░░░░░░░░▓▓▓▓▓░░░
░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░
░░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░
░░▓▓▓▓▓░░░░░░▓▓▓▓▓▓▓░░░░░
░░▓▓▓▓▓░░░░░░░░▓▓▓▓▓▓▓░░░
░░▓▓▓▓▓░░░░░░░░░░▓▓▓▓▓▓▓░
░░░░░░░░░░░░░░░░░░░░░░░░░
░░▓▓▓▓▓▓▓▓▓▓▓