.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
──░▓███▓▓▓▓███▒░───░░░░░░░░░░░░░░░░░░░░░
░██▓░────░───▒▓██▒───░░░░░░░░─░──────░░░
█▓──────░██▒────▒██▓───░─░─────────────░
────░░░─▓███▒─────░██▒─────░▒▓███████▒──
─░░░░░░──▓████▒░────░█▒░▓██████████████─
░░░░░░░─▓████▒░────░▒███████████████████
░░░░░░░░▒░─▒█──░▓███████████████████████
░░░░░░──────▒███████████████████████████
░░─░────░▓████▓█████████████████████████
─────▒█████▓▓███████████████████████████
─░▒█████▓▓▓████████████████████████████░
█████▓▓▓██████████████████████████████▒─
██▓▓▓▓▓██████████████████████████████▒──
▓▓█▓███▓░───────────░▒██████████████───░
▓▓█████▓██░░░░░░▓██▓▒░──░█████████░──░░░
███▓────░░░░░░░░▒▒▒▒▓██─▒██████▒────░░░░
█▒──░░▒░░░░░░░░░░░░░──░─███▒░─────░░░░░░
──▒███▓▓██▓░░░▓▓█▓▓█▓▒─▒█─────░─░░░░░░░░
░██▒─────░▓█▓█▒░───░▒▓██▓──░░░░░░░░░░░░░
█▒─────────▒█░────────▒█──░░░░░░░░░░░░░░
█──░─░██░───▓▒─▒██──░──▓▓─░░░░░░░░░░░░░░
▓────░██▒───▓▒─░██──░──▒█─░░░░░░░░░░░░░░
█░──────────█▓▒▓▒▒░────█▒──░░░░░░░░░░░░░
▓█▒───────░███▓▒▒▓█▒─░███▓──░░░░░░░░░░░░
░▒██▓▒░▒▒██▒░░░░░─██▒█▓─░██──░░░░░░░░░░░
░░░▒▓▓▓▓▒░──░▓█▓▓██▓▒░░░░─██──░░░░░░░░░░
░░░░░░░▒██▒░░░▒▓▓▒░░░░░░░░░█░─░░░░░░░░░░
░░░░░░░░░▓█████▒─░░░░░░░░░░██─░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░▓█──░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░─██─░░░░░░░░░░
─────░░░░░░░░░░░░░░░░░░░░░░█▒─░░░░░░░░░░
▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░─██──░░░░░░░░░░
█████████▒░░░░░░░░░░░░░░░██──░░░░░░░░░░░
██████████░░░░░░░░░░░─░▓█▓──░░░░░░░░░░░░
██████████▒─░░░░░░─░▒██▒───░░░░░░░░░░░░░
███████████─░░▒▒▓▓█████░────░░░░░░░░░░░░
██████████████▓▒░▒██▓█████▒────░░░░░░░░░
██▒▒▒▓█████▒▓██████▒▒█████▓██░───░░░░░░░
██▒▒▓▒▒▓████▒▒▒▓▓▓██▒████▓▓░▒██▒──░░░░░░
███▓▒▒██░─░███████▓███▓░──██▒─▒██──░░░░░
███████──░──░██░──░█▒───░██▒░░──█▓─░░░░░
███████▒──░─▓██▒█░█▓─░─▒█▒──░░░▒█▒─░░░░░
██████████▒──██████░──██▒░░▒▒███▒─░░░░░░
████████████▓───░▒──░███████▓░░───░░░░░░
███████████████▓░──▒██▒▓█████────░░░░░░░
█████████████▓▓█████▓▒▓▒█████░──░░░░░░░░
██████████████▒▓▓▓▓▓▓▓▓▒██████─░░░░░░░░░
██████████████▒▓▓▓▓▓▓▓▒▒█████▓─░░░░░░░░░
██████████████▒▒▓▓▒▒▒▓██████▒──░░░░░░░░░
███████████████▓▓▓█████▓██────░░░░░░░░░░
▒▓██████████████████▓▓▓▓██──░░░░░░░░░░░░
──────▓█████▓▓▓▓▓▓▓███▓▓██──░░░░░░░░░░░░
─░────▓█▒▓▓▓▓▓████████▓▓██──░░░░░░░░░░░░
░░░░──██▓▓▓▓▓██──██▒▓▓▓▓██──░░░░░░░░░░░░
░░░░─░██▓▓▓▓▓██──█████████──░░░░░░░░░░░░
░░░░─░█████████──▒▓██▓▒░█▓──░░░░░░░░░░░░
░░░░─▒█░▒▒▒█▓░─────█────█▓─░░░░░░░░░░░░░
░░░──██─░─░█░──░░─▒█────█▒─░░░░░░░░░░░░░
░░░──█░─░─▓█──░░──██▒▓▒██░─░░░░░░░░░░░░░
░░░─░█▒▒▒░█▓──░░──█▓▒▒▒██──░░░░░░░░░░░░░
░░──▓█▒▓▓▓█░─░░░─░█▓▒▒▒█▓──░░░░░░░░░░░░░
░░──█▓░░─▒█──░░──██────█───░░░░░░░░░░░░░
░░─▒█▓▓▓▓█▓──░░──█▒─▒████▒───────░░░░░░░
░──█▓────█░─░░░─░█──█████───────────░░░░
░──█░───▒█──░░──▓█─▒█████▓██████▓▒───░░░
░─▓█─██████─░░──████████████████████░─░░
──█▒▒█████▓────░████████████████████▒─░░
─░█─█████▒─────█████████████████████──░░
─▒████████████████▒░▒▒▒▒▒▒▒▒▒▒▒░░░───░░░
─██████████████████▒──────────────░░░░░░
▓███████████████████──░░░░░░░░░░░░░░░░░░
.
───────██░░██▒▓▓▓▓███▓███████▓▒██───────
────▒████▒██░▒▒▒▒▒░░░░░░░░░░░░██▒█▓─────
──░██▒░█▓─██░░░░░░▒▒▒░▒░▒▒▒░▒░▓░░░██▒───
─▒█▒░░░▒▒░▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░▒▒░▒█▒──
─█▒░▒▒▒░▒▒▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒█──
█▒░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░███
█─▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░██
█▓░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░██
░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░██
░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒██
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▓██
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒─▓██
▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒░░░▒░▒▒▒▒▒▒▒▒▒▒▒▒▒░▓███
▒▒▒▒▒▒░▒░░░░░░░░░░▒▒▒▒░░░░░▒░▒▒▒▒▒▒░▒███
░▒▒░░░░░░▒▓▓█████████████▓▒░░░░░▒░▒░░███
░░░░░▒████████████─────░▒▓███▓░░░░░░▒███
█─▒██████████████▓─────────░█████▒░─████
█████████████████░─░─────────▒██████████
█████████████████▒───░▒▓████▓─░█████████
█████████████████▒░──██▒░──░▒█▒─████████
████████████████░───────░░░░────░███████
████████████████▓▓───░▓█▓▓▓▓██░──▓██████
███████████████▒─▒█░██▓▒▒▒▒░░▒█▓──██████
███████████████▓████████▓▓▓█████████████
██████████████────█▒────────────██─█████
█████████████─▒██─█──────▒██─────█─█████
████████████▒──█▒─█──────▒██────░█─▒████
███████████▓─░▓▒░─▓▒────────────▓█─░████
███████████──█░░▓███░──────────▒█───████
█████████▓▓▓▒█───░░─██▒░────░▓██░───████
████████░──░░▓█──────░▓▓██▓▓▓▒▒─░░──████
███████───░░──▓░──────────░░───░░░──████
███████───░─░───░░░─░░░▒▓██▒─░░─░░──████
███████──░░░░░░░─▓████▓▓▒░──░░░░░░──████
████████──░░░░░░░─────────░░░░░░░───▓███
████████░──░░░░░░░░░─░─░░░░░░░░░───▒████
█████████░──░░░░░░░░░░░░░░░░░────░██████
██████████░──░░░░░░░░░░░░░░────░████████
███████████▓────░░░░░░░░░────▒██████████
█████████████░─────░──────▒▓████████████
███████████████░──────░▒██▓░████████████
██████████████████▒▓███▓░───█▓▓██████▓██
█████████████████████▒──────██▒█████████
██████████████████▓██▒────▓██▒▒██▒██░███
█████████████████▒██▒────██▓▓▒██▒▒▒█▓░██
███████████████▓▒▒█░───░██▒▓▓▒██▒███████
██████████████▒▒▓██▒──▒██▒▓▓▒██████▓██▒█
█████████████▒▓▓▒█▒░▒██▓▒▓▓▓▓███▒▒▒▒▓█▒▓
████████████▓▒▒▒▒█▒─▓█▓▓▓▓▓▒██▒█▓▒▒▒▒██▒
█████████████████████▒▒▓▓▓▓▒██▒██▓██████
██████████████████████▓▓▓▒▒▒█▓▒▓███▓▓▒█▒
██████████▒▓█▒▒▓▒██▒█████████▓▓▒██▒▓▓▒██
██████████▒██▒▓▓▒█▓▒▒▒▒▒▓▓▓▓▓▓▓▒▒██▒▓▒▓█
█████████▓▒▓██▓▓▒█▒▒▒▒▒▒▒▒▒▒▒▒▓▓███▒▒▒▒█