. ─────────────────────────────────────────────────────────────────────██████████████──██████████████──████████████████────██████████████──██░░░░░░░░░░██──██░░░░░░░░░░██──██░░░░░░░░░░░░██────██░░░░░░░░░░██──██░░██████████──██░░██████░░██──██░░████████░░██────██████░░██████──██░░██──────────██░░██──██░░██──██░░██────██░░██────────██░░██──────██░░██████████──██░░██████░░██──██░░████████░░██────────██░░██──────██░░░░░░░░░░██──██░░░░░░░░░░██──██░░░░░░░░░░░░██────────██░░██──────██░░██████████──██░░██████░░██──██░░██████░░████────────██░░██──────██░░██──────────██░░██──██░░██──██░░██──██░░██──────────██░░██──────██░░██──────────██░░██──██░░██──██░░██──██░░██████──────██░░██──────██░░██──────────██░░██──██░░██──██░░██──██░░░░░░██──────██░░██──────██████──────────██████──██████──██████──██████████──────██████─────────────────────────────────────────────────────────────────────────.
.
────────────────────────────────────────────────────────────────────
─██████████████──██████████████──████████████████────██████████████─
─██░░░░░░░░░░██──██░░░░░░░░░░██──██░░░░░░░░░░░░██────██░░░░░░░░░░██─
─██░░██████████──██░░██████░░██──██░░████████░░██────██████░░██████─
─██░░██──────────██░░██──██░░██──██░░██────██░░██────────██░░██─────
─██░░██████████──██░░██████░░██──██░░████████░░██────────██░░██─────
─██░░░░░░░░░░██──██░░░░░░░░░░██──██░░░░░░░░░░░░██────────██░░██─────
─██░░██████████──██░░██████░░██──██░░██████░░████────────██░░██─────
─██░░██──────────██░░██──██░░██──██░░██──██░░██──────────██░░██─────
─██░░██──────────██░░██──██░░██──██░░██──██░░██████──────██░░██─────
─██░░██──────────██░░██──██░░██──██░░██──██░░░░░░██──────██░░██─────
─██████──────────██████──██████──██████──██████████──────██████─────
────────────────────────────────────────────────────────────────────
.