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