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