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