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