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