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