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