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