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