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