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