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