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