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