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