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