{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "655b08c7",
   "metadata": {},
   "source": [
    "---\n",
    "title: \"Scheduling Dashain Tika\"\n",
    "subtitle: \"Exact bounds on sitting and standing costs\"\n",
    "author:\n",
    "  - Apoorva Lal\n",
    "  - Krabbs\n",
    "date: 2026-10-21\n",
    "jupyter: python3\n",
    "keep-ipynb: true\n",
    "execute:\n",
    "  cache: false\n",
    "  freeze: false\n",
    "  warning: false\n",
    "  error: false\n",
    "format:\n",
    "  html:\n",
    "    theme: cosmo\n",
    "    toc: true\n",
    "    number-sections: true\n",
    "    html-math-method: katex\n",
    "    self-contained-math: true\n",
    "    embed-resources: true\n",
    "    code-fold: false\n",
    "    output-file: index.html\n",
    "    include-in-header:\n",
    "      text: |\n",
    "        <style>\n",
    "        main {max-width:960px;min-width:0}\n",
    "        main a {overflow-wrap:anywhere}\n",
    "        .katex-display,.cell-output-display,.schedule-table {max-width:100%;overflow-x:auto}\n",
    "        .katex-display {overflow-y:hidden}\n",
    "        pre {overflow-x:auto}\n",
    "        main img {max-width:100%;height:auto}\n",
    "        table {font-size:.91rem}\n",
    "        #explorer {border:1px solid #cbd5e1;border-radius:10px;padding:1.1rem;margin:1rem 0;background:#f8fafc;color:#17212b}\n",
    "        #explorer .controls {display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}\n",
    "        #explorer label {display:flex;flex-direction:column;gap:.25rem}\n",
    "        #explorer select,#explorer input {max-width:100%}\n",
    "        #explorer .readout {font-size:1.08rem;padding:.6rem 0}\n",
    "        #explorer .pair {font-size:1.7rem;font-weight:600;color:#095c68}\n",
    "        #explorer table {width:100%;border-collapse:collapse}\n",
    "        #explorer td,#explorer th {padding:.3rem .55rem;border-bottom:1px solid #dce3ea;text-align:left;white-space:nowrap}\n",
    "        #explorer tr.current {background:#d7eef0}\n",
    "        #explorer details {margin-top:1rem}\n",
    "        </style>\n",
    "  typst:\n",
    "    output-file: tika-scheduling.pdf\n",
    "    execute:\n",
    "      echo: false\n",
    "    papersize: a4\n",
    "    fontsize: 10.5pt\n",
    "    margin:\n",
    "      x: 20mm\n",
    "      y: 20mm\n",
    "    number-sections: true\n",
    "    toc: false\n",
    "---\n",
    "\n",
    "::: {.content-visible when-format=\"html\"}\n",
    "[PDF](tika-scheduling.pdf) · [Quarto source](notes.qmd) ·\n",
    "[Executed notebook](notes.ipynb) · [Source bundle](tika-scheduling-source.zip) ·\n",
    "[Figure files](tika-scheduling-figures.zip)\n",
    ":::\n",
    "\n",
    "## The scheduling problem\n",
    "\n",
    "During Dashain, elders give tika and blessings to younger family members.\n",
    "Consider a gathering with the following rule: **every person gives tika to\n",
    "everyone younger than them**, one pair at a time. A recipient sits to receive\n",
    "tika and eventually stands to leave. Repeating this for each elder can mean\n",
    "many sit–stand cycles. The scheduling question is whether changing the order\n",
    "can reduce that movement while completing every required tika.\n",
    "\n",
    "Assume distinct ages and index the $N\\geq2$ people from youngest, $1$, to\n",
    "eldest, $N$. Each older person gives exactly once to each younger person, so\n",
    "the required directed dyads are\n",
    "\n",
    "$$\n",
    "\\mathcal E=\\{(i,j):1\\leq j<i\\leq N\\},\\qquad\n",
    "M=|\\mathcal E|=\\binom N2.\n",
    "$$\n",
    "\n",
    "In $(i,j)$, person $i$ gives and person $j$ receives. A schedule is a permutation\n",
    "$\\pi=((g_t,r_t))_{t=1}^M$ of $\\mathcal E$. Interactions occur sequentially.\n",
    "Age determines the direction of each interaction. The schedule determines when\n",
    "it happens.\n",
    "\n",
    "Let **$e$ be the combined cost of sitting down and subsequently standing up\n",
    "once**. If each individual action costs $e$, replace this cycle cost by $2e$.\n",
    "\n",
    "### Eldest-first policy\n",
    "\n",
    "Person $N$ gives tika to $N-1,N-2,\\ldots,1$, in that order. Person $N-1$\n",
    "then gives to $N-2,\\ldots,1$, and so on until person $2$ gives to person $1$.\n",
    "Thus the dyads are processed as\n",
    "\n",
    "$$\n",
    "(N,N-1),(N,N-2),\\ldots,(N,1),\n",
    "(N-1,N-2),\\ldots,(2,1).\n",
    "$$\n",
    "\n",
    "In this baseline, **the recipient sits and stands for every tika**, even\n",
    "when their next interaction immediately follows. The number of recipient\n",
    "cycles is\n",
    "\n",
    "$$\n",
    "(N-1)+(N-2)+\\cdots+1=M,\n",
    "\\qquad C_{\\mathrm{recipient}}=Me.\n",
    "$$\n",
    "\n",
    "If the giver also sits, each giver can remain seated throughout their block.\n",
    "Counting both roles then gives $M+N-1$ cycles and cost $(M+N-1)e$.\n",
    "These two accounting conventions lead to the respective comparisons below.\n",
    "\n",
    "::: {.callout-note appearance=\"simple\" icon=\"false\"}\n",
    "## Optimal sitting and standing costs\n",
    "\n",
    "For a fixed giver position and recipient position, let $c_G,c_R\\geq0$ be\n",
    "the respective costs of a seated episode. Each episode includes entry,\n",
    "consecutive interactions in that role, and exit. The exact minimum is\n",
    "\n",
    "$$\n",
    "\\boxed{\\begin{aligned}\n",
    "C^*={}&(N-1)\\max(c_G,c_R)\\\\\n",
    "     &+(M-N+2)\\min(c_G,c_R).\n",
    "\\end{aligned}}\n",
    "$$\n",
    "\n",
    "**Batch the more expensive role and retain the other occupant at each block\n",
    "boundary.** The schedules below attain this bound.\n",
    "\n",
    "The physical arrangement determines the relevant special case:\n",
    "\n",
    "| Arrangement | Minimum total sit–stand cost |\n",
    "|:--|:--|\n",
    "| One recipient sits; givers can approach with zero charged seating cost | $(N-1)e$ |\n",
    "| One giver seat and one recipient seat; both occupants' cycles cost $e$ | $(M+1)e$ |\n",
    "| Everyone can remain seated and all pairs can interact from their seats | $Ne$ |\n",
    "\n",
    "The first two cases follow from the boxed formula. The fully seated case is\n",
    "a separate arrangement with enough seats and access between every pair.\n",
    "All costs include initial sitting and final standing. Every arrangement\n",
    "still requires $M$ tikas.\n",
    ":::\n",
    "\n",
    "### Comparing the dyads\n",
    "\n",
    "For four people, every schedule contains the same six older-to-younger pairs.\n",
    "@fig-dyad-comparison shows their execution order and the resulting seated\n",
    "episodes. Recipient batching reduces the recipient count from six to three;\n",
    "both optimized orders attain the two-seat minimum of seven total cycles.\n",
    "The giver-block construction also preserves eldest-first priority among givers."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "fig-dyad-comparison",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"562.79952pt\" height=\"519.59952pt\" viewBox=\"0 0 562.79952 519.59952\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2026-10-21T02:53:22.239064</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.11.1, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 519.59952 \n",
       "L 562.79952 519.59952 \n",
       "L 562.79952 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 108.76977 82.058572 \n",
       "L 299.551012 82.058572 \n",
       "Q 308.819736 82.058572 308.819736 75.321949 \n",
       "L 308.819736 59.041777 \n",
       "Q 308.819736 52.305154 299.551012 52.305154 \n",
       "L 108.76977 52.305154 \n",
       "Q 99.501046 52.305154 99.501046 59.041777 \n",
       "L 99.501046 75.321949 \n",
       "Q 99.501046 82.058572 108.76977 82.058572 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 340.487877 82.058572 \n",
       "L 454.02975 82.058572 \n",
       "Q 463.298474 82.058572 463.298474 75.321949 \n",
       "L 463.298474 59.041777 \n",
       "Q 463.298474 52.305154 454.02975 52.305154 \n",
       "L 340.487877 52.305154 \n",
       "Q 331.219153 52.305154 331.219153 59.041777 \n",
       "L 331.219153 75.321949 \n",
       "Q 331.219153 82.058572 340.487877 82.058572 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 494.966615 82.058572 \n",
       "L 531.269119 82.058572 \n",
       "Q 540.537843 82.058572 540.537843 75.321949 \n",
       "L 540.537843 59.041777 \n",
       "Q 540.537843 52.305154 531.269119 52.305154 \n",
       "L 494.966615 52.305154 \n",
       "Q 485.697891 52.305154 485.697891 59.041777 \n",
       "L 485.697891 75.321949 \n",
       "Q 485.697891 82.058572 494.966615 82.058572 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 108.76977 138.197097 \n",
       "L 145.072274 138.197097 \n",
       "Q 154.340998 138.197097 154.340998 131.460474 \n",
       "L 154.340998 115.180302 \n",
       "Q 154.340998 108.443679 145.072274 108.443679 \n",
       "L 108.76977 108.443679 \n",
       "Q 99.501046 108.443679 99.501046 115.180302 \n",
       "L 99.501046 131.460474 \n",
       "Q 99.501046 138.197097 108.76977 138.197097 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 186.009139 138.197097 \n",
       "L 222.311643 138.197097 \n",
       "Q 231.580367 138.197097 231.580367 131.460474 \n",
       "L 231.580367 115.180302 \n",
       "Q 231.580367 108.443679 222.311643 108.443679 \n",
       "L 186.009139 108.443679 \n",
       "Q 176.740415 108.443679 176.740415 115.180302 \n",
       "L 176.740415 131.460474 \n",
       "Q 176.740415 138.197097 186.009139 138.197097 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 263.248508 138.197097 \n",
       "L 299.551012 138.197097 \n",
       "Q 308.819736 138.197097 308.819736 131.460474 \n",
       "L 308.819736 115.180302 \n",
       "Q 308.819736 108.443679 299.551012 108.443679 \n",
       "L 263.248508 108.443679 \n",
       "Q 253.979784 108.443679 253.979784 115.180302 \n",
       "L 253.979784 131.460474 \n",
       "Q 253.979784 138.197097 263.248508 138.197097 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_8\">\n",
       "    <path d=\"M 340.487877 138.197097 \n",
       "L 376.790381 138.197097 \n",
       "Q 386.059105 138.197097 386.059105 131.460474 \n",
       "L 386.059105 115.180302 \n",
       "Q 386.059105 108.443679 376.790381 108.443679 \n",
       "L 340.487877 108.443679 \n",
       "Q 331.219153 108.443679 331.219153 115.180302 \n",
       "L 331.219153 131.460474 \n",
       "Q 331.219153 138.197097 340.487877 138.197097 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path d=\"M 417.727246 138.197097 \n",
       "L 454.02975 138.197097 \n",
       "Q 463.298474 138.197097 463.298474 131.460474 \n",
       "L 463.298474 115.180302 \n",
       "Q 463.298474 108.443679 454.02975 108.443679 \n",
       "L 417.727246 108.443679 \n",
       "Q 408.458522 108.443679 408.458522 115.180302 \n",
       "L 408.458522 131.460474 \n",
       "Q 408.458522 138.197097 417.727246 138.197097 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_10\">\n",
       "    <path d=\"M 494.966615 138.197097 \n",
       "L 531.269119 138.197097 \n",
       "Q 540.537843 138.197097 540.537843 131.460474 \n",
       "L 540.537843 115.180302 \n",
       "Q 540.537843 108.443679 531.269119 108.443679 \n",
       "L 494.966615 108.443679 \n",
       "Q 485.697891 108.443679 485.697891 115.180302 \n",
       "L 485.697891 131.460474 \n",
       "Q 485.697891 138.197097 494.966615 138.197097 \n",
       "z\n",
       "\" clip-path=\"url(#p882fa524ea)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"text_1\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(121.354772 71.338113) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-17\" d=\"M 2356 3675 \n",
       "L 1038 1722 \n",
       "L 2356 1722 \n",
       "L 2356 3675 \n",
       "z\n",
       "M 2156 4666 \n",
       "L 3494 4666 \n",
       "L 3494 1722 \n",
       "L 4159 1722 \n",
       "L 4159 850 \n",
       "L 3494 850 \n",
       "L 3494 0 \n",
       "L 2356 0 \n",
       "L 2356 850 \n",
       "L 288 850 \n",
       "L 288 1881 \n",
       "L 2156 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_2\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(198.594141 71.338113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_3\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(275.83351 71.338113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_4\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(353.072879 71.338113) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-16\" d=\"M 2981 2516 \n",
       "Q 3453 2394 3698 2092 \n",
       "Q 3944 1791 3944 1325 \n",
       "Q 3944 631 3412 270 \n",
       "Q 2881 -91 1863 -91 \n",
       "Q 1503 -91 1142 -33 \n",
       "Q 781 25 428 141 \n",
       "L 428 1069 \n",
       "Q 766 900 1098 814 \n",
       "Q 1431 728 1753 728 \n",
       "Q 2231 728 2486 893 \n",
       "Q 2741 1059 2741 1369 \n",
       "Q 2741 1688 2480 1852 \n",
       "Q 2219 2016 1709 2016 \n",
       "L 1228 2016 \n",
       "L 1228 2791 \n",
       "L 1734 2791 \n",
       "Q 2188 2791 2409 2933 \n",
       "Q 2631 3075 2631 3366 \n",
       "Q 2631 3634 2415 3781 \n",
       "Q 2200 3928 1806 3928 \n",
       "Q 1516 3928 1219 3862 \n",
       "Q 922 3797 628 3669 \n",
       "L 628 4550 \n",
       "Q 984 4650 1334 4700 \n",
       "Q 1684 4750 2022 4750 \n",
       "Q 2931 4750 3382 4451 \n",
       "Q 3834 4153 3834 3553 \n",
       "Q 3834 3144 3618 2883 \n",
       "Q 3403 2622 2981 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_5\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(430.312248 71.338113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_6\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(507.551617 71.338113) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-15\" d=\"M 1844 884 \n",
       "L 3897 884 \n",
       "L 3897 0 \n",
       "L 506 0 \n",
       "L 506 884 \n",
       "L 2209 2388 \n",
       "Q 2438 2594 2547 2791 \n",
       "Q 2656 2988 2656 3200 \n",
       "Q 2656 3528 2436 3728 \n",
       "Q 2216 3928 1850 3928 \n",
       "Q 1569 3928 1234 3808 \n",
       "Q 900 3688 519 3450 \n",
       "L 519 4475 \n",
       "Q 925 4609 1322 4679 \n",
       "Q 1719 4750 2100 4750 \n",
       "Q 2938 4750 3402 4381 \n",
       "Q 3866 4013 3866 3353 \n",
       "Q 3866 2972 3669 2642 \n",
       "Q 3472 2313 2841 1759 \n",
       "L 1844 884 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_7\">\n",
       "    <!-- Giver -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(48.879907 70.039714) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-2a\" d=\"M 3809 666 \n",
       "L 3809 1919 \n",
       "L 2778 1919 \n",
       "L 2778 2438 \n",
       "L 4434 2438 \n",
       "L 4434 434 \n",
       "Q 4069 175 3628 42 \n",
       "Q 3188 -91 2688 -91 \n",
       "Q 1594 -91 976 548 \n",
       "Q 359 1188 359 2328 \n",
       "Q 359 3472 976 4111 \n",
       "Q 1594 4750 2688 4750 \n",
       "Q 3144 4750 3555 4637 \n",
       "Q 3966 4525 4313 4306 \n",
       "L 4313 3634 \n",
       "Q 3963 3931 3569 4081 \n",
       "Q 3175 4231 2741 4231 \n",
       "Q 1884 4231 1454 3753 \n",
       "Q 1025 3275 1025 2328 \n",
       "Q 1025 1384 1454 906 \n",
       "Q 1884 428 2741 428 \n",
       "Q 3075 428 3337 486 \n",
       "Q 3600 544 3809 666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-4c\" d=\"M 603 3500 \n",
       "L 1178 3500 \n",
       "L 1178 0 \n",
       "L 603 0 \n",
       "L 603 3500 \n",
       "z\n",
       "M 603 4863 \n",
       "L 1178 4863 \n",
       "L 1178 4134 \n",
       "L 603 4134 \n",
       "L 603 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-59\" d=\"M 191 3500 \n",
       "L 800 3500 \n",
       "L 1894 563 \n",
       "L 2988 3500 \n",
       "L 3597 3500 \n",
       "L 2284 0 \n",
       "L 1503 0 \n",
       "L 191 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-48\" d=\"M 3597 1894 \n",
       "L 3597 1613 \n",
       "L 953 1613 \n",
       "Q 991 1019 1311 708 \n",
       "Q 1631 397 2203 397 \n",
       "Q 2534 397 2845 478 \n",
       "Q 3156 559 3463 722 \n",
       "L 3463 178 \n",
       "Q 3153 47 2828 -22 \n",
       "Q 2503 -91 2169 -91 \n",
       "Q 1331 -91 842 396 \n",
       "Q 353 884 353 1716 \n",
       "Q 353 2575 817 3079 \n",
       "Q 1281 3584 2069 3584 \n",
       "Q 2775 3584 3186 3129 \n",
       "Q 3597 2675 3597 1894 \n",
       "z\n",
       "M 3022 2063 \n",
       "Q 3016 2534 2758 2815 \n",
       "Q 2500 3097 2075 3097 \n",
       "Q 1594 3097 1305 2825 \n",
       "Q 1016 2553 972 2059 \n",
       "L 3022 2063 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-55\" d=\"M 2631 2963 \n",
       "Q 2534 3019 2420 3045 \n",
       "Q 2306 3072 2169 3072 \n",
       "Q 1681 3072 1420 2755 \n",
       "Q 1159 2438 1159 1844 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1341 3275 1631 3429 \n",
       "Q 1922 3584 2338 3584 \n",
       "Q 2397 3584 2469 3576 \n",
       "Q 2541 3569 2628 3553 \n",
       "L 2631 2963 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(77.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(105.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(164.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(225.984375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_8\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(121.354772 127.476638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_9\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(198.594141 127.476638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_10\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(275.83351 127.476638) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-14\" d=\"M 750 831 \n",
       "L 1813 831 \n",
       "L 1813 3847 \n",
       "L 722 3622 \n",
       "L 722 4441 \n",
       "L 1806 4666 \n",
       "L 2950 4666 \n",
       "L 2950 831 \n",
       "L 4013 831 \n",
       "L 4013 0 \n",
       "L 750 0 \n",
       "L 750 831 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_11\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(353.072879 127.476638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_12\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(430.312248 127.476638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_13\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(507.551617 127.476638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_14\">\n",
       "    <!-- Recipient -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(27.146313 126.17824) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-35\" d=\"M 2841 2188 \n",
       "Q 3044 2119 3236 1894 \n",
       "Q 3428 1669 3622 1275 \n",
       "L 4263 0 \n",
       "L 3584 0 \n",
       "L 2988 1197 \n",
       "Q 2756 1666 2539 1819 \n",
       "Q 2322 1972 1947 1972 \n",
       "L 1259 1972 \n",
       "L 1259 0 \n",
       "L 628 0 \n",
       "L 628 4666 \n",
       "L 2053 4666 \n",
       "Q 2853 4666 3247 4331 \n",
       "Q 3641 3997 3641 3322 \n",
       "Q 3641 2881 3436 2590 \n",
       "Q 3231 2300 2841 2188 \n",
       "z\n",
       "M 1259 4147 \n",
       "L 1259 2491 \n",
       "L 2053 2491 \n",
       "Q 2509 2491 2742 2702 \n",
       "Q 2975 2913 2975 3322 \n",
       "Q 2975 3731 2742 3939 \n",
       "Q 2509 4147 2053 4147 \n",
       "L 1259 4147 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-46\" d=\"M 3122 3366 \n",
       "L 3122 2828 \n",
       "Q 2878 2963 2633 3030 \n",
       "Q 2388 3097 2138 3097 \n",
       "Q 1578 3097 1268 2742 \n",
       "Q 959 2388 959 1747 \n",
       "Q 959 1106 1268 751 \n",
       "Q 1578 397 2138 397 \n",
       "Q 2388 397 2633 464 \n",
       "Q 2878 531 3122 666 \n",
       "L 3122 134 \n",
       "Q 2881 22 2623 -34 \n",
       "Q 2366 -91 2075 -91 \n",
       "Q 1284 -91 818 406 \n",
       "Q 353 903 353 1747 \n",
       "Q 353 2603 823 3093 \n",
       "Q 1294 3584 2113 3584 \n",
       "Q 2378 3584 2631 3529 \n",
       "Q 2884 3475 3122 3366 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-53\" d=\"M 1159 525 \n",
       "L 1159 -1331 \n",
       "L 581 -1331 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2969 \n",
       "Q 1341 3281 1617 3432 \n",
       "Q 1894 3584 2278 3584 \n",
       "Q 2916 3584 3314 3078 \n",
       "Q 3713 2572 3713 1747 \n",
       "Q 3713 922 3314 415 \n",
       "Q 2916 -91 2278 -91 \n",
       "Q 1894 -91 1617 61 \n",
       "Q 1341 213 1159 525 \n",
       "z\n",
       "M 3116 1747 \n",
       "Q 3116 2381 2855 2742 \n",
       "Q 2594 3103 2138 3103 \n",
       "Q 1681 3103 1420 2742 \n",
       "Q 1159 2381 1159 1747 \n",
       "Q 1159 1113 1420 752 \n",
       "Q 1681 391 2138 391 \n",
       "Q 2594 391 2855 752 \n",
       "Q 3116 1113 3116 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-51\" d=\"M 3513 2113 \n",
       "L 3513 0 \n",
       "L 2938 0 \n",
       "L 2938 2094 \n",
       "Q 2938 2591 2744 2837 \n",
       "Q 2550 3084 2163 3084 \n",
       "Q 1697 3084 1428 2787 \n",
       "Q 1159 2491 1159 1978 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1366 3272 1645 3428 \n",
       "Q 1925 3584 2291 3584 \n",
       "Q 2894 3584 3203 3211 \n",
       "Q 3513 2838 3513 2113 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-57\" d=\"M 1172 4494 \n",
       "L 1172 3500 \n",
       "L 2356 3500 \n",
       "L 2356 3053 \n",
       "L 1172 3053 \n",
       "L 1172 1153 \n",
       "Q 1172 725 1289 603 \n",
       "Q 1406 481 1766 481 \n",
       "L 2356 481 \n",
       "L 2356 0 \n",
       "L 1766 0 \n",
       "Q 1100 0 847 248 \n",
       "Q 594 497 594 1153 \n",
       "L 594 3053 \n",
       "L 172 3053 \n",
       "L 172 3500 \n",
       "L 594 3500 \n",
       "L 594 4494 \n",
       "L 1172 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(65 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(126.53125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(181.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(209.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(272.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(300.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(362.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(425.46875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_15\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(123.739772 40.587486) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-14\" d=\"M 794 531 \n",
       "L 1825 531 \n",
       "L 1825 4091 \n",
       "L 703 3866 \n",
       "L 703 4441 \n",
       "L 1819 4666 \n",
       "L 2450 4666 \n",
       "L 2450 531 \n",
       "L 3481 531 \n",
       "L 3481 0 \n",
       "L 794 0 \n",
       "L 794 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_11\">\n",
       "    <path d=\"M 126.921022 85.462381 \n",
       "Q 126.921022 95.251691 126.921022 103.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 128.921022 99.475752 \n",
       "L 126.921022 103.475752 \n",
       "L 124.921022 99.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_16\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(200.979141 40.587486) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-15\" d=\"M 1228 531 \n",
       "L 3431 531 \n",
       "L 3431 0 \n",
       "L 469 0 \n",
       "L 469 531 \n",
       "Q 828 903 1448 1529 \n",
       "Q 2069 2156 2228 2338 \n",
       "Q 2531 2678 2651 2914 \n",
       "Q 2772 3150 2772 3378 \n",
       "Q 2772 3750 2511 3984 \n",
       "Q 2250 4219 1831 4219 \n",
       "Q 1534 4219 1204 4116 \n",
       "Q 875 4013 500 3803 \n",
       "L 500 4441 \n",
       "Q 881 4594 1212 4672 \n",
       "Q 1544 4750 1819 4750 \n",
       "Q 2544 4750 2975 4387 \n",
       "Q 3406 4025 3406 3419 \n",
       "Q 3406 3131 3298 2873 \n",
       "Q 3191 2616 2906 2266 \n",
       "Q 2828 2175 2409 1742 \n",
       "Q 1991 1309 1228 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_12\">\n",
       "    <path d=\"M 204.160391 85.462381 \n",
       "Q 204.160391 95.251691 204.160391 103.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 206.160391 99.475752 \n",
       "L 204.160391 103.475752 \n",
       "L 202.160391 99.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_17\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(278.21851 40.587486) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-16\" d=\"M 2597 2516 \n",
       "Q 3050 2419 3304 2112 \n",
       "Q 3559 1806 3559 1356 \n",
       "Q 3559 666 3084 287 \n",
       "Q 2609 -91 1734 -91 \n",
       "Q 1441 -91 1130 -33 \n",
       "Q 819 25 488 141 \n",
       "L 488 750 \n",
       "Q 750 597 1062 519 \n",
       "Q 1375 441 1716 441 \n",
       "Q 2309 441 2620 675 \n",
       "Q 2931 909 2931 1356 \n",
       "Q 2931 1769 2642 2001 \n",
       "Q 2353 2234 1838 2234 \n",
       "L 1294 2234 \n",
       "L 1294 2753 \n",
       "L 1863 2753 \n",
       "Q 2328 2753 2575 2939 \n",
       "Q 2822 3125 2822 3475 \n",
       "Q 2822 3834 2567 4026 \n",
       "Q 2313 4219 1838 4219 \n",
       "Q 1578 4219 1281 4162 \n",
       "Q 984 4106 628 3988 \n",
       "L 628 4550 \n",
       "Q 988 4650 1302 4700 \n",
       "Q 1616 4750 1894 4750 \n",
       "Q 2613 4750 3031 4423 \n",
       "Q 3450 4097 3450 3541 \n",
       "Q 3450 3153 3228 2886 \n",
       "Q 3006 2619 2597 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_13\">\n",
       "    <path d=\"M 281.39976 85.462381 \n",
       "Q 281.39976 95.251691 281.39976 103.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 283.39976 99.475752 \n",
       "L 281.39976 103.475752 \n",
       "L 279.39976 99.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_18\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(355.457879 40.587486) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-17\" d=\"M 2419 4116 \n",
       "L 825 1625 \n",
       "L 2419 1625 \n",
       "L 2419 4116 \n",
       "z\n",
       "M 2253 4666 \n",
       "L 3047 4666 \n",
       "L 3047 1625 \n",
       "L 3713 1625 \n",
       "L 3713 1100 \n",
       "L 3047 1100 \n",
       "L 3047 0 \n",
       "L 2419 0 \n",
       "L 2419 1100 \n",
       "L 313 1100 \n",
       "L 313 1709 \n",
       "L 2253 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_14\">\n",
       "    <path d=\"M 358.639129 85.462381 \n",
       "Q 358.639129 95.251691 358.639129 103.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 360.639129 99.475752 \n",
       "L 358.639129 103.475752 \n",
       "L 356.639129 99.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_19\">\n",
       "    <!-- 5 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(432.697248 40.587486) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-18\" d=\"M 691 4666 \n",
       "L 3169 4666 \n",
       "L 3169 4134 \n",
       "L 1269 4134 \n",
       "L 1269 2991 \n",
       "Q 1406 3038 1543 3061 \n",
       "Q 1681 3084 1819 3084 \n",
       "Q 2600 3084 3056 2656 \n",
       "Q 3513 2228 3513 1497 \n",
       "Q 3513 744 3044 326 \n",
       "Q 2575 -91 1722 -91 \n",
       "Q 1428 -91 1123 -41 \n",
       "Q 819 9 494 109 \n",
       "L 494 744 \n",
       "Q 775 591 1075 516 \n",
       "Q 1375 441 1709 441 \n",
       "Q 2250 441 2565 725 \n",
       "Q 2881 1009 2881 1497 \n",
       "Q 2881 1984 2565 2268 \n",
       "Q 2250 2553 1709 2553 \n",
       "Q 1456 2553 1204 2497 \n",
       "Q 953 2441 691 2322 \n",
       "L 691 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_15\">\n",
       "    <path d=\"M 435.878498 85.462381 \n",
       "Q 435.878498 95.251691 435.878498 103.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 437.878498 99.475752 \n",
       "L 435.878498 103.475752 \n",
       "L 433.878498 99.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_20\">\n",
       "    <!-- 6 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(509.936617 40.587486) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-19\" d=\"M 2113 2584 \n",
       "Q 1688 2584 1439 2293 \n",
       "Q 1191 2003 1191 1497 \n",
       "Q 1191 994 1439 701 \n",
       "Q 1688 409 2113 409 \n",
       "Q 2538 409 2786 701 \n",
       "Q 3034 994 3034 1497 \n",
       "Q 3034 2003 2786 2293 \n",
       "Q 2538 2584 2113 2584 \n",
       "z\n",
       "M 3366 4563 \n",
       "L 3366 3988 \n",
       "Q 3128 4100 2886 4159 \n",
       "Q 2644 4219 2406 4219 \n",
       "Q 1781 4219 1451 3797 \n",
       "Q 1122 3375 1075 2522 \n",
       "Q 1259 2794 1537 2939 \n",
       "Q 1816 3084 2150 3084 \n",
       "Q 2853 3084 3261 2657 \n",
       "Q 3669 2231 3669 1497 \n",
       "Q 3669 778 3244 343 \n",
       "Q 2819 -91 2113 -91 \n",
       "Q 1303 -91 875 529 \n",
       "Q 447 1150 447 2328 \n",
       "Q 447 3434 972 4092 \n",
       "Q 1497 4750 2381 4750 \n",
       "Q 2619 4750 2861 4703 \n",
       "Q 3103 4656 3366 4563 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_16\">\n",
       "    <path d=\"M 513.117867 85.462381 \n",
       "Q 513.117867 95.251691 513.117867 103.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 515.117867 99.475752 \n",
       "L 513.117867 103.475752 \n",
       "L 511.117867 99.475752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_21\">\n",
       "    <!-- Step -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(55.489907 40.587486) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-36\" d=\"M 3425 4513 \n",
       "L 3425 3897 \n",
       "Q 3066 4069 2747 4153 \n",
       "Q 2428 4238 2131 4238 \n",
       "Q 1616 4238 1336 4038 \n",
       "Q 1056 3838 1056 3469 \n",
       "Q 1056 3159 1242 3001 \n",
       "Q 1428 2844 1947 2747 \n",
       "L 2328 2669 \n",
       "Q 3034 2534 3370 2195 \n",
       "Q 3706 1856 3706 1288 \n",
       "Q 3706 609 3251 259 \n",
       "Q 2797 -91 1919 -91 \n",
       "Q 1588 -91 1214 -16 \n",
       "Q 841 59 441 206 \n",
       "L 441 856 \n",
       "Q 825 641 1194 531 \n",
       "Q 1563 422 1919 422 \n",
       "Q 2459 422 2753 634 \n",
       "Q 3047 847 3047 1241 \n",
       "Q 3047 1584 2836 1778 \n",
       "Q 2625 1972 2144 2069 \n",
       "L 1759 2144 \n",
       "Q 1053 2284 737 2584 \n",
       "Q 422 2884 422 3419 \n",
       "Q 422 4038 858 4394 \n",
       "Q 1294 4750 2059 4750 \n",
       "Q 2388 4750 2728 4690 \n",
       "Q 3069 4631 3425 4513 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-36\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(63.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(102.6875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(164.21875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_22\">\n",
       "    <!-- Recipient only: 6e -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(11.061968 163.178741) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-35\" d=\"M 2297 2597 \n",
       "Q 2675 2597 2839 2737 \n",
       "Q 3003 2878 3003 3200 \n",
       "Q 3003 3519 2839 3656 \n",
       "Q 2675 3794 2297 3794 \n",
       "L 1791 3794 \n",
       "L 1791 2597 \n",
       "L 2297 2597 \n",
       "z\n",
       "M 1791 1766 \n",
       "L 1791 0 \n",
       "L 588 0 \n",
       "L 588 4666 \n",
       "L 2425 4666 \n",
       "Q 3347 4666 3776 4356 \n",
       "Q 4206 4047 4206 3378 \n",
       "Q 4206 2916 3982 2619 \n",
       "Q 3759 2322 3309 2181 \n",
       "Q 3556 2125 3751 1926 \n",
       "Q 3947 1728 4147 1325 \n",
       "L 4800 0 \n",
       "L 3519 0 \n",
       "L 2950 1159 \n",
       "Q 2778 1509 2601 1637 \n",
       "Q 2425 1766 2131 1766 \n",
       "L 1791 1766 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-48\" d=\"M 4031 1759 \n",
       "L 4031 1441 \n",
       "L 1416 1441 \n",
       "Q 1456 1047 1700 850 \n",
       "Q 1944 653 2381 653 \n",
       "Q 2734 653 3104 758 \n",
       "Q 3475 863 3866 1075 \n",
       "L 3866 213 \n",
       "Q 3469 63 3072 -14 \n",
       "Q 2675 -91 2278 -91 \n",
       "Q 1328 -91 801 392 \n",
       "Q 275 875 275 1747 \n",
       "Q 275 2603 792 3093 \n",
       "Q 1309 3584 2216 3584 \n",
       "Q 3041 3584 3536 3087 \n",
       "Q 4031 2591 4031 1759 \n",
       "z\n",
       "M 2881 2131 \n",
       "Q 2881 2450 2695 2645 \n",
       "Q 2509 2841 2209 2841 \n",
       "Q 1884 2841 1681 2658 \n",
       "Q 1478 2475 1428 2131 \n",
       "L 2881 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-46\" d=\"M 3366 3391 \n",
       "L 3366 2478 \n",
       "Q 3138 2634 2908 2709 \n",
       "Q 2678 2784 2431 2784 \n",
       "Q 1963 2784 1702 2511 \n",
       "Q 1441 2238 1441 1747 \n",
       "Q 1441 1256 1702 982 \n",
       "Q 1963 709 2431 709 \n",
       "Q 2694 709 2930 787 \n",
       "Q 3166 866 3366 1019 \n",
       "L 3366 103 \n",
       "Q 3103 6 2833 -42 \n",
       "Q 2563 -91 2291 -91 \n",
       "Q 1344 -91 809 395 \n",
       "Q 275 881 275 1747 \n",
       "Q 275 2613 809 3098 \n",
       "Q 1344 3584 2291 3584 \n",
       "Q 2566 3584 2833 3536 \n",
       "Q 3100 3488 3366 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4c\" d=\"M 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "z\n",
       "M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 3950 \n",
       "L 538 3950 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-53\" d=\"M 1656 506 \n",
       "L 1656 -1331 \n",
       "L 538 -1331 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1888 3294 2169 3439 \n",
       "Q 2450 3584 2816 3584 \n",
       "Q 3463 3584 3878 3070 \n",
       "Q 4294 2556 4294 1747 \n",
       "Q 4294 938 3878 423 \n",
       "Q 3463 -91 2816 -91 \n",
       "Q 2450 -91 2169 54 \n",
       "Q 1888 200 1656 506 \n",
       "z\n",
       "M 2400 2772 \n",
       "Q 2041 2772 1848 2508 \n",
       "Q 1656 2244 1656 1747 \n",
       "Q 1656 1250 1848 986 \n",
       "Q 2041 722 2400 722 \n",
       "Q 2759 722 2948 984 \n",
       "Q 3138 1247 3138 1747 \n",
       "Q 3138 2247 2948 2509 \n",
       "Q 2759 2772 2400 2772 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-51\" d=\"M 4056 2131 \n",
       "L 4056 0 \n",
       "L 2931 0 \n",
       "L 2931 347 \n",
       "L 2931 1631 \n",
       "Q 2931 2084 2911 2256 \n",
       "Q 2891 2428 2841 2509 \n",
       "Q 2775 2619 2662 2680 \n",
       "Q 2550 2741 2406 2741 \n",
       "Q 2056 2741 1856 2470 \n",
       "Q 1656 2200 1656 1722 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1909 3294 2193 3439 \n",
       "Q 2478 3584 2822 3584 \n",
       "Q 3428 3584 3742 3212 \n",
       "Q 4056 2841 4056 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-57\" d=\"M 1759 4494 \n",
       "L 1759 3500 \n",
       "L 2913 3500 \n",
       "L 2913 2700 \n",
       "L 1759 2700 \n",
       "L 1759 1216 \n",
       "Q 1759 972 1856 886 \n",
       "Q 1953 800 2241 800 \n",
       "L 2816 800 \n",
       "L 2816 0 \n",
       "L 1856 0 \n",
       "Q 1194 0 917 276 \n",
       "Q 641 553 641 1216 \n",
       "L 641 2700 \n",
       "L 84 2700 \n",
       "L 84 3500 \n",
       "L 641 3500 \n",
       "L 641 4494 \n",
       "L 1759 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-52\" d=\"M 2203 2784 \n",
       "Q 1831 2784 1636 2517 \n",
       "Q 1441 2250 1441 1747 \n",
       "Q 1441 1244 1636 976 \n",
       "Q 1831 709 2203 709 \n",
       "Q 2569 709 2762 976 \n",
       "Q 2956 1244 2956 1747 \n",
       "Q 2956 2250 2762 2517 \n",
       "Q 2569 2784 2203 2784 \n",
       "z\n",
       "M 2203 3584 \n",
       "Q 3106 3584 3614 3096 \n",
       "Q 4122 2609 4122 1747 \n",
       "Q 4122 884 3614 396 \n",
       "Q 3106 -91 2203 -91 \n",
       "Q 1297 -91 786 396 \n",
       "Q 275 884 275 1747 \n",
       "Q 275 2609 786 3096 \n",
       "Q 1297 3584 2203 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4f\" d=\"M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-5c\" d=\"M 78 3500 \n",
       "L 1197 3500 \n",
       "L 2138 1125 \n",
       "L 2938 3500 \n",
       "L 4056 3500 \n",
       "L 2584 -331 \n",
       "Q 2363 -916 2067 -1148 \n",
       "Q 1772 -1381 1288 -1381 \n",
       "L 641 -1381 \n",
       "L 641 -647 \n",
       "L 991 -647 \n",
       "Q 1275 -647 1404 -556 \n",
       "Q 1534 -466 1606 -231 \n",
       "L 1638 -134 \n",
       "L 78 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-1d\" d=\"M 716 3500 \n",
       "L 1844 3500 \n",
       "L 1844 2291 \n",
       "L 716 2291 \n",
       "L 716 3500 \n",
       "z\n",
       "M 716 1209 \n",
       "L 1844 1209 \n",
       "L 1844 0 \n",
       "L 716 0 \n",
       "L 716 1209 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-19\" d=\"M 2316 2303 \n",
       "Q 2000 2303 1842 2098 \n",
       "Q 1684 1894 1684 1484 \n",
       "Q 1684 1075 1842 870 \n",
       "Q 2000 666 2316 666 \n",
       "Q 2634 666 2792 870 \n",
       "Q 2950 1075 2950 1484 \n",
       "Q 2950 1894 2792 2098 \n",
       "Q 2634 2303 2316 2303 \n",
       "z\n",
       "M 3803 4544 \n",
       "L 3803 3681 \n",
       "Q 3506 3822 3243 3889 \n",
       "Q 2981 3956 2731 3956 \n",
       "Q 2194 3956 1894 3657 \n",
       "Q 1594 3359 1544 2772 \n",
       "Q 1750 2925 1990 3001 \n",
       "Q 2231 3078 2516 3078 \n",
       "Q 3231 3078 3670 2659 \n",
       "Q 4109 2241 4109 1563 \n",
       "Q 4109 813 3618 361 \n",
       "Q 3128 -91 2303 -91 \n",
       "Q 1394 -91 895 523 \n",
       "Q 397 1138 397 2266 \n",
       "Q 397 3422 980 4083 \n",
       "Q 1563 4744 2578 4744 \n",
       "Q 2900 4744 3203 4694 \n",
       "Q 3506 4644 3803 4544 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(77 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(144.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(204.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(238.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(309.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(344.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(412.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(483.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(531.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(565.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(634.578125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(705.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5c\" transform=\"translate(740.046875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1d\" transform=\"translate(805.234375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(845.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-19\" transform=\"translate(880.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(949.609375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_23\">\n",
       "    <!-- Two seats: 3e + 6e = 9e -->\n",
       "    <g transform=\"translate(231.19417 163.178741) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-37\" d=\"M 31 4666 \n",
       "L 4331 4666 \n",
       "L 4331 3756 \n",
       "L 2784 3756 \n",
       "L 2784 0 \n",
       "L 1581 0 \n",
       "L 1581 3756 \n",
       "L 31 3756 \n",
       "L 31 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-5a\" d=\"M 225 3500 \n",
       "L 1313 3500 \n",
       "L 1900 1088 \n",
       "L 2491 3500 \n",
       "L 3425 3500 \n",
       "L 4013 1113 \n",
       "L 4603 3500 \n",
       "L 5691 3500 \n",
       "L 4769 0 \n",
       "L 3547 0 \n",
       "L 2956 2406 \n",
       "L 2369 0 \n",
       "L 1147 0 \n",
       "L 225 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-56\" d=\"M 3272 3391 \n",
       "L 3272 2541 \n",
       "Q 2913 2691 2578 2766 \n",
       "Q 2244 2841 1947 2841 \n",
       "Q 1628 2841 1473 2761 \n",
       "Q 1319 2681 1319 2516 \n",
       "Q 1319 2381 1436 2309 \n",
       "Q 1553 2238 1856 2203 \n",
       "L 2053 2175 \n",
       "Q 2913 2066 3209 1816 \n",
       "Q 3506 1566 3506 1031 \n",
       "Q 3506 472 3093 190 \n",
       "Q 2681 -91 1863 -91 \n",
       "Q 1516 -91 1145 -36 \n",
       "Q 775 19 384 128 \n",
       "L 384 978 \n",
       "Q 719 816 1070 734 \n",
       "Q 1422 653 1784 653 \n",
       "Q 2113 653 2278 743 \n",
       "Q 2444 834 2444 1013 \n",
       "Q 2444 1163 2330 1236 \n",
       "Q 2216 1309 1875 1350 \n",
       "L 1678 1375 \n",
       "Q 931 1469 631 1722 \n",
       "Q 331 1975 331 2491 \n",
       "Q 331 3047 712 3315 \n",
       "Q 1094 3584 1881 3584 \n",
       "Q 2191 3584 2531 3537 \n",
       "Q 2872 3491 3272 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-44\" d=\"M 2106 1575 \n",
       "Q 1756 1575 1579 1456 \n",
       "Q 1403 1338 1403 1106 \n",
       "Q 1403 894 1545 773 \n",
       "Q 1688 653 1941 653 \n",
       "Q 2256 653 2472 879 \n",
       "Q 2688 1106 2688 1447 \n",
       "L 2688 1575 \n",
       "L 2106 1575 \n",
       "z\n",
       "M 3816 1997 \n",
       "L 3816 0 \n",
       "L 2688 0 \n",
       "L 2688 519 \n",
       "Q 2463 200 2181 54 \n",
       "Q 1900 -91 1497 -91 \n",
       "Q 953 -91 614 226 \n",
       "Q 275 544 275 1050 \n",
       "Q 275 1666 698 1953 \n",
       "Q 1122 2241 2028 2241 \n",
       "L 2688 2241 \n",
       "L 2688 2328 \n",
       "Q 2688 2594 2478 2717 \n",
       "Q 2269 2841 1825 2841 \n",
       "Q 1466 2841 1156 2769 \n",
       "Q 847 2697 581 2553 \n",
       "L 581 3406 \n",
       "Q 941 3494 1303 3539 \n",
       "Q 1666 3584 2028 3584 \n",
       "Q 2975 3584 3395 3211 \n",
       "Q 3816 2838 3816 1997 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-e\" d=\"M 3053 4013 \n",
       "L 3053 2375 \n",
       "L 4684 2375 \n",
       "L 4684 1638 \n",
       "L 3053 1638 \n",
       "L 3053 0 \n",
       "L 2309 0 \n",
       "L 2309 1638 \n",
       "L 678 1638 \n",
       "L 678 2375 \n",
       "L 2309 2375 \n",
       "L 2309 4013 \n",
       "L 3053 4013 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-20\" d=\"M 678 3084 \n",
       "L 4684 3084 \n",
       "L 4684 2350 \n",
       "L 678 2350 \n",
       "L 678 3084 \n",
       "z\n",
       "M 678 1663 \n",
       "L 4684 1663 \n",
       "L 4684 922 \n",
       "L 678 922 \n",
       "L 678 1663 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-1c\" d=\"M 641 103 \n",
       "L 641 966 \n",
       "Q 928 831 1190 764 \n",
       "Q 1453 697 1709 697 \n",
       "Q 2247 697 2547 995 \n",
       "Q 2847 1294 2900 1881 \n",
       "Q 2688 1725 2447 1647 \n",
       "Q 2206 1569 1925 1569 \n",
       "Q 1209 1569 770 1986 \n",
       "Q 331 2403 331 3084 \n",
       "Q 331 3838 820 4291 \n",
       "Q 1309 4744 2131 4744 \n",
       "Q 3044 4744 3544 4128 \n",
       "Q 4044 3513 4044 2388 \n",
       "Q 4044 1231 3459 570 \n",
       "Q 2875 -91 1856 -91 \n",
       "Q 1528 -91 1228 -42 \n",
       "Q 928 6 641 103 \n",
       "z\n",
       "M 2125 2350 \n",
       "Q 2441 2350 2600 2554 \n",
       "Q 2759 2759 2759 3169 \n",
       "Q 2759 3575 2600 3781 \n",
       "Q 2441 3988 2125 3988 \n",
       "Q 1809 3988 1650 3781 \n",
       "Q 1491 3575 1491 3169 \n",
       "Q 1491 2759 1650 2554 \n",
       "Q 1809 2350 2125 2350 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-37\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5a\" transform=\"translate(57.234375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(149.625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(218.328125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(253.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(312.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(380.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(447.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(495.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1d\" transform=\"translate(555.28125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(595.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\" transform=\"translate(630.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(699.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(767.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-e\" transform=\"translate(802.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(886.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-19\" transform=\"translate(920.90625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(990.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1058.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-20\" transform=\"translate(1093.125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1176.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1c\" transform=\"translate(1211.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1281.3125 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_24\">\n",
       "    <!-- Eldest first · recipient resets -->\n",
       "    <g transform=\"translate(7.2 17.077969) scale(0.13 -0.13)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-28\" d=\"M 588 4666 \n",
       "L 3834 4666 \n",
       "L 3834 3756 \n",
       "L 1791 3756 \n",
       "L 1791 2888 \n",
       "L 3713 2888 \n",
       "L 3713 1978 \n",
       "L 1791 1978 \n",
       "L 1791 909 \n",
       "L 3903 909 \n",
       "L 3903 0 \n",
       "L 588 0 \n",
       "L 588 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-47\" d=\"M 2919 2988 \n",
       "L 2919 4863 \n",
       "L 4044 4863 \n",
       "L 4044 0 \n",
       "L 2919 0 \n",
       "L 2919 506 \n",
       "Q 2688 197 2409 53 \n",
       "Q 2131 -91 1766 -91 \n",
       "Q 1119 -91 703 423 \n",
       "Q 288 938 288 1747 \n",
       "Q 288 2556 703 3070 \n",
       "Q 1119 3584 1766 3584 \n",
       "Q 2128 3584 2408 3439 \n",
       "Q 2688 3294 2919 2988 \n",
       "z\n",
       "M 2181 722 \n",
       "Q 2541 722 2730 984 \n",
       "Q 2919 1247 2919 1747 \n",
       "Q 2919 2247 2730 2509 \n",
       "Q 2541 2772 2181 2772 \n",
       "Q 1825 2772 1636 2509 \n",
       "Q 1447 2247 1447 1747 \n",
       "Q 1447 1247 1636 984 \n",
       "Q 1825 722 2181 722 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-13ab\" d=\"M 3078 4863 \n",
       "L 4206 4863 \n",
       "L 4206 3950 \n",
       "L 3078 3950 \n",
       "L 3078 4863 \n",
       "z\n",
       "M 2847 4863 \n",
       "L 2847 4128 \n",
       "L 2228 4128 \n",
       "Q 1994 4128 1903 4042 \n",
       "Q 1813 3956 1813 3744 \n",
       "L 1813 3500 \n",
       "L 4206 3500 \n",
       "L 4206 0 \n",
       "L 3078 0 \n",
       "L 3078 2700 \n",
       "L 1813 2700 \n",
       "L 1813 0 \n",
       "L 684 0 \n",
       "L 684 2700 \n",
       "L 134 2700 \n",
       "L 134 3500 \n",
       "L 684 3500 \n",
       "L 684 3744 \n",
       "Q 684 4316 1003 4589 \n",
       "Q 1322 4863 1991 4863 \n",
       "L 2847 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-55\" d=\"M 3138 2547 \n",
       "Q 2991 2616 2845 2648 \n",
       "Q 2700 2681 2553 2681 \n",
       "Q 2122 2681 1889 2404 \n",
       "Q 1656 2128 1656 1613 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2925 \n",
       "Q 1872 3269 2151 3426 \n",
       "Q 2431 3584 2822 3584 \n",
       "Q 2878 3584 2943 3579 \n",
       "Q 3009 3575 3134 3559 \n",
       "L 3138 2547 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-79\" d=\"M 653 2828 \n",
       "L 1778 2828 \n",
       "L 1778 1619 \n",
       "L 653 1619 \n",
       "L 653 2828 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-28\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(68.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-47\" transform=\"translate(102.59375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(174.171875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(242 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(301.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(349.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-13ab\" transform=\"translate(384.125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(458.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(507.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(567.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(614.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-79\" transform=\"translate(649.6875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(687.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(722.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(771.796875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(839.625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(898.90625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(933.1875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1004.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1039.046875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(1106.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(1178.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1225.859375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(1260.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1309.984375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(1377.8125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1437.328125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(1505.15625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(1552.953125 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       "  <g id=\"axes_2\">\n",
       "   <g id=\"patch_17\">\n",
       "    <path d=\"M 108.76977 252.458572 \n",
       "L 222.311643 252.458572 \n",
       "Q 231.580367 252.458572 231.580367 245.721949 \n",
       "L 231.580367 229.441777 \n",
       "Q 231.580367 222.705154 222.311643 222.705154 \n",
       "L 108.76977 222.705154 \n",
       "Q 99.501046 222.705154 99.501046 229.441777 \n",
       "L 99.501046 245.721949 \n",
       "Q 99.501046 252.458572 108.76977 252.458572 \n",
       "z\n",
       "\" clip-path=\"url(#p4b42107a13)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_18\">\n",
       "    <path d=\"M 263.248508 252.458572 \n",
       "L 376.790381 252.458572 \n",
       "Q 386.059105 252.458572 386.059105 245.721949 \n",
       "L 386.059105 229.441777 \n",
       "Q 386.059105 222.705154 376.790381 222.705154 \n",
       "L 263.248508 222.705154 \n",
       "Q 253.979784 222.705154 253.979784 229.441777 \n",
       "L 253.979784 245.721949 \n",
       "Q 253.979784 252.458572 263.248508 252.458572 \n",
       "z\n",
       "\" clip-path=\"url(#p4b42107a13)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_19\">\n",
       "    <path d=\"M 417.727246 252.458572 \n",
       "L 454.02975 252.458572 \n",
       "Q 463.298474 252.458572 463.298474 245.721949 \n",
       "L 463.298474 229.441777 \n",
       "Q 463.298474 222.705154 454.02975 222.705154 \n",
       "L 417.727246 222.705154 \n",
       "Q 408.458522 222.705154 408.458522 229.441777 \n",
       "L 408.458522 245.721949 \n",
       "Q 408.458522 252.458572 417.727246 252.458572 \n",
       "z\n",
       "\" clip-path=\"url(#p4b42107a13)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_20\">\n",
       "    <path d=\"M 494.966615 252.458572 \n",
       "L 531.269119 252.458572 \n",
       "Q 540.537843 252.458572 540.537843 245.721949 \n",
       "L 540.537843 229.441777 \n",
       "Q 540.537843 222.705154 531.269119 222.705154 \n",
       "L 494.966615 222.705154 \n",
       "Q 485.697891 222.705154 485.697891 229.441777 \n",
       "L 485.697891 245.721949 \n",
       "Q 485.697891 252.458572 494.966615 252.458572 \n",
       "z\n",
       "\" clip-path=\"url(#p4b42107a13)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_21\">\n",
       "    <path d=\"M 108.76977 308.597097 \n",
       "L 145.072274 308.597097 \n",
       "Q 154.340998 308.597097 154.340998 301.860474 \n",
       "L 154.340998 285.580302 \n",
       "Q 154.340998 278.843679 145.072274 278.843679 \n",
       "L 108.76977 278.843679 \n",
       "Q 99.501046 278.843679 99.501046 285.580302 \n",
       "L 99.501046 301.860474 \n",
       "Q 99.501046 308.597097 108.76977 308.597097 \n",
       "z\n",
       "\" clip-path=\"url(#p4b42107a13)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_22\">\n",
       "    <path d=\"M 186.009139 308.597097 \n",
       "L 299.551012 308.597097 \n",
       "Q 308.819736 308.597097 308.819736 301.860474 \n",
       "L 308.819736 285.580302 \n",
       "Q 308.819736 278.843679 299.551012 278.843679 \n",
       "L 186.009139 278.843679 \n",
       "Q 176.740415 278.843679 176.740415 285.580302 \n",
       "L 176.740415 301.860474 \n",
       "Q 176.740415 308.597097 186.009139 308.597097 \n",
       "z\n",
       "\" clip-path=\"url(#p4b42107a13)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_23\">\n",
       "    <path d=\"M 340.487877 308.597097 \n",
       "L 531.269119 308.597097 \n",
       "Q 540.537843 308.597097 540.537843 301.860474 \n",
       "L 540.537843 285.580302 \n",
       "Q 540.537843 278.843679 531.269119 278.843679 \n",
       "L 340.487877 278.843679 \n",
       "Q 331.219153 278.843679 331.219153 285.580302 \n",
       "L 331.219153 301.860474 \n",
       "Q 331.219153 308.597097 340.487877 308.597097 \n",
       "z\n",
       "\" clip-path=\"url(#p4b42107a13)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"text_25\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(121.354772 241.738113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_26\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(198.594141 241.738113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_27\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(275.83351 241.738113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_28\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(353.072879 241.738113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_29\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(430.312248 241.738113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_30\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(507.551617 241.738113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_31\">\n",
       "    <!-- Giver -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(48.879907 240.439714) scale(0.11 -0.11)\">\n",
       "     <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(77.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(105.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(164.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(225.984375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_32\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(121.354772 297.876638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_33\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(198.594141 297.876638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_34\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(275.83351 297.876638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_35\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(353.072879 297.876638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_36\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(430.312248 297.876638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_37\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(507.551617 297.876638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_38\">\n",
       "    <!-- Recipient -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(27.146313 296.57824) scale(0.11 -0.11)\">\n",
       "     <use xlink:href=\"#DejaVuSans-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(65 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(126.53125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(181.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(209.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(272.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(300.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(362.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(425.46875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_39\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(123.739772 210.987486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_24\">\n",
       "    <path d=\"M 126.921022 255.862381 \n",
       "Q 126.921022 265.651691 126.921022 273.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 128.921022 269.875752 \n",
       "L 126.921022 273.875752 \n",
       "L 124.921022 269.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_40\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(200.979141 210.987486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_25\">\n",
       "    <path d=\"M 204.160391 255.862381 \n",
       "Q 204.160391 265.651691 204.160391 273.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 206.160391 269.875752 \n",
       "L 204.160391 273.875752 \n",
       "L 202.160391 269.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_41\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(278.21851 210.987486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_26\">\n",
       "    <path d=\"M 281.39976 255.862381 \n",
       "Q 281.39976 265.651691 281.39976 273.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 283.39976 269.875752 \n",
       "L 281.39976 273.875752 \n",
       "L 279.39976 269.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_42\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(355.457879 210.987486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_27\">\n",
       "    <path d=\"M 358.639129 255.862381 \n",
       "Q 358.639129 265.651691 358.639129 273.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 360.639129 269.875752 \n",
       "L 358.639129 273.875752 \n",
       "L 356.639129 269.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_43\">\n",
       "    <!-- 5 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(432.697248 210.987486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_28\">\n",
       "    <path d=\"M 435.878498 255.862381 \n",
       "Q 435.878498 265.651691 435.878498 273.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 437.878498 269.875752 \n",
       "L 435.878498 273.875752 \n",
       "L 433.878498 269.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_44\">\n",
       "    <!-- 6 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(509.936617 210.987486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_29\">\n",
       "    <path d=\"M 513.117867 255.862381 \n",
       "Q 513.117867 265.651691 513.117867 273.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 515.117867 269.875752 \n",
       "L 513.117867 273.875752 \n",
       "L 511.117867 269.875752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_45\">\n",
       "    <!-- Step -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(55.489907 210.987486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-36\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(63.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(102.6875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(164.21875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_46\">\n",
       "    <!-- Recipient only: 3e -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(11.061968 333.578741) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(77 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(144.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(204.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(238.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(309.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(344.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(412.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(483.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(531.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(565.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(634.578125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(705.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5c\" transform=\"translate(740.046875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1d\" transform=\"translate(805.234375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(845.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\" transform=\"translate(880.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(949.609375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_47\">\n",
       "    <!-- Two seats: 4e + 3e = 7e -->\n",
       "    <g transform=\"translate(231.19417 333.578741) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-1a\" d=\"M 428 4666 \n",
       "L 3944 4666 \n",
       "L 3944 3988 \n",
       "L 2125 0 \n",
       "L 953 0 \n",
       "L 2675 3781 \n",
       "L 428 3781 \n",
       "L 428 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-37\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5a\" transform=\"translate(57.234375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(149.625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(218.328125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(253.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(312.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(380.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(447.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(495.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1d\" transform=\"translate(555.28125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(595.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\" transform=\"translate(630.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(699.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(767.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-e\" transform=\"translate(802.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(886.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\" transform=\"translate(920.90625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(990.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1058.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-20\" transform=\"translate(1093.125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1176.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1a\" transform=\"translate(1211.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1281.3125 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_48\">\n",
       "    <!-- Optimal recipient batching -->\n",
       "    <g transform=\"translate(7.2 187.477969) scale(0.13 -0.13)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-32\" d=\"M 2719 3878 \n",
       "Q 2169 3878 1866 3472 \n",
       "Q 1563 3066 1563 2328 \n",
       "Q 1563 1594 1866 1187 \n",
       "Q 2169 781 2719 781 \n",
       "Q 3272 781 3575 1187 \n",
       "Q 3878 1594 3878 2328 \n",
       "Q 3878 3066 3575 3472 \n",
       "Q 3272 3878 2719 3878 \n",
       "z\n",
       "M 2719 4750 \n",
       "Q 3844 4750 4481 4106 \n",
       "Q 5119 3463 5119 2328 \n",
       "Q 5119 1197 4481 553 \n",
       "Q 3844 -91 2719 -91 \n",
       "Q 1597 -91 958 553 \n",
       "Q 319 1197 319 2328 \n",
       "Q 319 3463 958 4106 \n",
       "Q 1597 4750 2719 4750 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-50\" d=\"M 3781 2919 \n",
       "Q 3994 3244 4286 3414 \n",
       "Q 4578 3584 4928 3584 \n",
       "Q 5531 3584 5847 3212 \n",
       "Q 6163 2841 6163 2131 \n",
       "L 6163 0 \n",
       "L 5038 0 \n",
       "L 5038 1825 \n",
       "Q 5041 1866 5042 1909 \n",
       "Q 5044 1953 5044 2034 \n",
       "Q 5044 2406 4934 2573 \n",
       "Q 4825 2741 4581 2741 \n",
       "Q 4263 2741 4089 2478 \n",
       "Q 3916 2216 3909 1719 \n",
       "L 3909 0 \n",
       "L 2784 0 \n",
       "L 2784 1825 \n",
       "Q 2784 2406 2684 2573 \n",
       "Q 2584 2741 2328 2741 \n",
       "Q 2006 2741 1831 2477 \n",
       "Q 1656 2213 1656 1722 \n",
       "L 1656 0 \n",
       "L 531 0 \n",
       "L 531 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1863 3284 2130 3434 \n",
       "Q 2397 3584 2719 3584 \n",
       "Q 3081 3584 3359 3409 \n",
       "Q 3638 3234 3781 2919 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-45\" d=\"M 2400 722 \n",
       "Q 2759 722 2948 984 \n",
       "Q 3138 1247 3138 1747 \n",
       "Q 3138 2247 2948 2509 \n",
       "Q 2759 2772 2400 2772 \n",
       "Q 2041 2772 1848 2508 \n",
       "Q 1656 2244 1656 1747 \n",
       "Q 1656 1250 1848 986 \n",
       "Q 2041 722 2400 722 \n",
       "z\n",
       "M 1656 2988 \n",
       "Q 1888 3294 2169 3439 \n",
       "Q 2450 3584 2816 3584 \n",
       "Q 3463 3584 3878 3070 \n",
       "Q 4294 2556 4294 1747 \n",
       "Q 4294 938 3878 423 \n",
       "Q 3463 -91 2816 -91 \n",
       "Q 2450 -91 2169 54 \n",
       "Q 1888 200 1656 506 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 2988 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4b\" d=\"M 4056 2131 \n",
       "L 4056 0 \n",
       "L 2931 0 \n",
       "L 2931 347 \n",
       "L 2931 1625 \n",
       "Q 2931 2084 2911 2256 \n",
       "Q 2891 2428 2841 2509 \n",
       "Q 2775 2619 2662 2680 \n",
       "Q 2550 2741 2406 2741 \n",
       "Q 2056 2741 1856 2470 \n",
       "Q 1656 2200 1656 1722 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 2988 \n",
       "Q 1909 3294 2193 3439 \n",
       "Q 2478 3584 2822 3584 \n",
       "Q 3428 3584 3742 3212 \n",
       "Q 4056 2841 4056 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4a\" d=\"M 2919 594 \n",
       "Q 2688 288 2409 144 \n",
       "Q 2131 0 1766 0 \n",
       "Q 1125 0 706 504 \n",
       "Q 288 1009 288 1791 \n",
       "Q 288 2575 706 3076 \n",
       "Q 1125 3578 1766 3578 \n",
       "Q 2131 3578 2409 3434 \n",
       "Q 2688 3291 2919 2981 \n",
       "L 2919 3500 \n",
       "L 4044 3500 \n",
       "L 4044 353 \n",
       "Q 4044 -491 3511 -936 \n",
       "Q 2978 -1381 1966 -1381 \n",
       "Q 1638 -1381 1331 -1331 \n",
       "Q 1025 -1281 716 -1178 \n",
       "L 716 -306 \n",
       "Q 1009 -475 1290 -558 \n",
       "Q 1572 -641 1856 -641 \n",
       "Q 2406 -641 2662 -400 \n",
       "Q 2919 -159 2919 353 \n",
       "L 2919 594 \n",
       "z\n",
       "M 2181 2772 \n",
       "Q 1834 2772 1640 2515 \n",
       "Q 1447 2259 1447 1791 \n",
       "Q 1447 1309 1634 1061 \n",
       "Q 1822 813 2181 813 \n",
       "Q 2531 813 2725 1069 \n",
       "Q 2919 1325 2919 1791 \n",
       "Q 2919 2259 2725 2515 \n",
       "Q 2531 2772 2181 2772 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-32\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(85.015625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(156.59375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(204.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-50\" transform=\"translate(238.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(342.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(410.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(444.640625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(479.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(528.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(596.59375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(655.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(690.15625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(761.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(796.015625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(863.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(935.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(982.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-45\" transform=\"translate(1017.640625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(1089.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(1156.703125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(1204.5 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4b\" transform=\"translate(1263.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1334.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(1369.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4a\" transform=\"translate(1440.4375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       "  <g id=\"axes_3\">\n",
       "   <g id=\"patch_30\">\n",
       "    <path d=\"M 108.76977 422.858572 \n",
       "L 299.551012 422.858572 \n",
       "Q 308.819736 422.858572 308.819736 416.121949 \n",
       "L 308.819736 399.841777 \n",
       "Q 308.819736 393.105154 299.551012 393.105154 \n",
       "L 108.76977 393.105154 \n",
       "Q 99.501046 393.105154 99.501046 399.841777 \n",
       "L 99.501046 416.121949 \n",
       "Q 99.501046 422.858572 108.76977 422.858572 \n",
       "z\n",
       "\" clip-path=\"url(#pf4c9350b9d)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_31\">\n",
       "    <path d=\"M 340.487877 422.858572 \n",
       "L 454.02975 422.858572 \n",
       "Q 463.298474 422.858572 463.298474 416.121949 \n",
       "L 463.298474 399.841777 \n",
       "Q 463.298474 393.105154 454.02975 393.105154 \n",
       "L 340.487877 393.105154 \n",
       "Q 331.219153 393.105154 331.219153 399.841777 \n",
       "L 331.219153 416.121949 \n",
       "Q 331.219153 422.858572 340.487877 422.858572 \n",
       "z\n",
       "\" clip-path=\"url(#pf4c9350b9d)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_32\">\n",
       "    <path d=\"M 494.966615 422.858572 \n",
       "L 531.269119 422.858572 \n",
       "Q 540.537843 422.858572 540.537843 416.121949 \n",
       "L 540.537843 399.841777 \n",
       "Q 540.537843 393.105154 531.269119 393.105154 \n",
       "L 494.966615 393.105154 \n",
       "Q 485.697891 393.105154 485.697891 399.841777 \n",
       "L 485.697891 416.121949 \n",
       "Q 485.697891 422.858572 494.966615 422.858572 \n",
       "z\n",
       "\" clip-path=\"url(#pf4c9350b9d)\" style=\"fill: #fff0df; stroke: #8e4b16; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_33\">\n",
       "    <path d=\"M 108.76977 478.997097 \n",
       "L 145.072274 478.997097 \n",
       "Q 154.340998 478.997097 154.340998 472.260474 \n",
       "L 154.340998 455.980302 \n",
       "Q 154.340998 449.243679 145.072274 449.243679 \n",
       "L 108.76977 449.243679 \n",
       "Q 99.501046 449.243679 99.501046 455.980302 \n",
       "L 99.501046 472.260474 \n",
       "Q 99.501046 478.997097 108.76977 478.997097 \n",
       "z\n",
       "\" clip-path=\"url(#pf4c9350b9d)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_34\">\n",
       "    <path d=\"M 186.009139 478.997097 \n",
       "L 222.311643 478.997097 \n",
       "Q 231.580367 478.997097 231.580367 472.260474 \n",
       "L 231.580367 455.980302 \n",
       "Q 231.580367 449.243679 222.311643 449.243679 \n",
       "L 186.009139 449.243679 \n",
       "Q 176.740415 449.243679 176.740415 455.980302 \n",
       "L 176.740415 472.260474 \n",
       "Q 176.740415 478.997097 186.009139 478.997097 \n",
       "z\n",
       "\" clip-path=\"url(#pf4c9350b9d)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_35\">\n",
       "    <path d=\"M 263.248508 478.997097 \n",
       "L 376.790381 478.997097 \n",
       "Q 386.059105 478.997097 386.059105 472.260474 \n",
       "L 386.059105 455.980302 \n",
       "Q 386.059105 449.243679 376.790381 449.243679 \n",
       "L 263.248508 449.243679 \n",
       "Q 253.979784 449.243679 253.979784 455.980302 \n",
       "L 253.979784 472.260474 \n",
       "Q 253.979784 478.997097 263.248508 478.997097 \n",
       "z\n",
       "\" clip-path=\"url(#pf4c9350b9d)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_36\">\n",
       "    <path d=\"M 417.727246 478.997097 \n",
       "L 531.269119 478.997097 \n",
       "Q 540.537843 478.997097 540.537843 472.260474 \n",
       "L 540.537843 455.980302 \n",
       "Q 540.537843 449.243679 531.269119 449.243679 \n",
       "L 417.727246 449.243679 \n",
       "Q 408.458522 449.243679 408.458522 455.980302 \n",
       "L 408.458522 472.260474 \n",
       "Q 408.458522 478.997097 417.727246 478.997097 \n",
       "z\n",
       "\" clip-path=\"url(#pf4c9350b9d)\" style=\"fill: #dceff5; stroke: #17627a; stroke-width: 1.4; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"text_49\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(121.354772 412.138113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_50\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(198.594141 412.138113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_51\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(275.83351 412.138113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_52\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(353.072879 412.138113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_53\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(430.312248 412.138113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_54\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(507.551617 412.138113) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_55\">\n",
       "    <!-- Giver -->\n",
       "    <g style=\"fill: #8e4b16\" transform=\"translate(48.879907 410.839714) scale(0.11 -0.11)\">\n",
       "     <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(77.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(105.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(164.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(225.984375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_56\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(121.354772 468.276638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_57\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(198.594141 468.276638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_58\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(275.83351 468.276638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_59\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(353.072879 468.276638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_60\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(430.312248 468.276638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_61\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(507.551617 468.276638) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_62\">\n",
       "    <!-- Recipient -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(27.146313 466.97824) scale(0.11 -0.11)\">\n",
       "     <use xlink:href=\"#DejaVuSans-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(65 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(126.53125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(181.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(209.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(272.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(300.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(362.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(425.46875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_63\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(123.739772 381.387486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_37\">\n",
       "    <path d=\"M 126.921022 426.262381 \n",
       "Q 126.921022 436.051691 126.921022 444.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 128.921022 440.275752 \n",
       "L 126.921022 444.275752 \n",
       "L 124.921022 440.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_64\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(200.979141 381.387486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_38\">\n",
       "    <path d=\"M 204.160391 426.262381 \n",
       "Q 204.160391 436.051691 204.160391 444.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 206.160391 440.275752 \n",
       "L 204.160391 444.275752 \n",
       "L 202.160391 440.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_65\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(278.21851 381.387486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_39\">\n",
       "    <path d=\"M 281.39976 426.262381 \n",
       "Q 281.39976 436.051691 281.39976 444.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 283.39976 440.275752 \n",
       "L 281.39976 444.275752 \n",
       "L 279.39976 440.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_66\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(355.457879 381.387486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_40\">\n",
       "    <path d=\"M 358.639129 426.262381 \n",
       "Q 358.639129 436.051691 358.639129 444.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 360.639129 440.275752 \n",
       "L 358.639129 444.275752 \n",
       "L 356.639129 440.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_67\">\n",
       "    <!-- 5 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(432.697248 381.387486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_41\">\n",
       "    <path d=\"M 435.878498 426.262381 \n",
       "Q 435.878498 436.051691 435.878498 444.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 437.878498 440.275752 \n",
       "L 435.878498 444.275752 \n",
       "L 433.878498 440.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_68\">\n",
       "    <!-- 6 -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(509.936617 381.387486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_42\">\n",
       "    <path d=\"M 513.117867 426.262381 \n",
       "Q 513.117867 436.051691 513.117867 444.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "    <path d=\"M 515.117867 440.275752 \n",
       "L 513.117867 444.275752 \n",
       "L 511.117867 440.275752 \n",
       "\" style=\"fill: none; stroke: #475569; stroke-width: 1.4; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_69\">\n",
       "    <!-- Step -->\n",
       "    <g style=\"fill: #64748b\" transform=\"translate(55.489907 381.387486) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-36\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(63.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(102.6875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(164.21875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_70\">\n",
       "    <!-- Recipient only: 4e -->\n",
       "    <g style=\"fill: #17627a\" transform=\"translate(11.061968 503.978741) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(77 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(144.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(204.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(238.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(309.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(344.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(412.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(483.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(531.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(565.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(634.578125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(705.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5c\" transform=\"translate(740.046875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1d\" transform=\"translate(805.234375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(845.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\" transform=\"translate(880.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(949.609375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_71\">\n",
       "    <!-- Two seats: 3e + 4e = 7e -->\n",
       "    <g transform=\"translate(231.19417 503.978741) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-37\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5a\" transform=\"translate(57.234375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(149.625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(218.328125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(253.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(312.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(380.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(447.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(495.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1d\" transform=\"translate(555.28125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(595.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\" transform=\"translate(630.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(699.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(767.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-e\" transform=\"translate(802.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(886.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\" transform=\"translate(920.90625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(990.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1058.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-20\" transform=\"translate(1093.125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1176.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1a\" transform=\"translate(1211.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1281.3125 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_72\">\n",
       "    <!-- Optimal two-seat giver blocks -->\n",
       "    <g transform=\"translate(7.2 357.877969) scale(0.13 -0.13)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-10\" d=\"M 347 2297 \n",
       "L 2309 2297 \n",
       "L 2309 1388 \n",
       "L 347 1388 \n",
       "L 347 2297 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-59\" d=\"M 97 3500 \n",
       "L 1216 3500 \n",
       "L 2088 1081 \n",
       "L 2956 3500 \n",
       "L 4078 3500 \n",
       "L 2700 0 \n",
       "L 1472 0 \n",
       "L 97 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4e\" d=\"M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 2216 \n",
       "L 2944 3500 \n",
       "L 4244 3500 \n",
       "L 2534 1894 \n",
       "L 4378 0 \n",
       "L 3022 0 \n",
       "L 1656 1459 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-32\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(85.015625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(156.59375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(204.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-50\" transform=\"translate(238.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(342.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(410.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(444.640625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(479.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5a\" transform=\"translate(527.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(619.640625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-10\" transform=\"translate(688.34375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(729.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(789.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(857.1875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(924.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(972.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4a\" transform=\"translate(1007.28125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1078.859375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-59\" transform=\"translate(1113.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1178.328125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(1246.15625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1295.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-45\" transform=\"translate(1330.28125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(1401.859375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(1436.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(1504.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4e\" transform=\"translate(1564.125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(1630.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p882fa524ea\">\n",
       "   <rect x=\"7.2\" y=\"25.077969\" width=\"548.39952\" height=\"146.521551\"/>\n",
       "  </clipPath>\n",
       "  <clipPath id=\"p4b42107a13\">\n",
       "   <rect x=\"7.2\" y=\"195.477969\" width=\"548.39952\" height=\"146.521551\"/>\n",
       "  </clipPath>\n",
       "  <clipPath id=\"pf4c9350b9d\">\n",
       "   <rect x=\"7.2\" y=\"365.877969\" width=\"548.39952\" height=\"146.521551\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 739.2x681.6 with 3 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: fig-dyad-comparison\n",
    "#| fig-cap: The same six directed dyads in three schedules, read from left to right. Each downward arrow is one tika, from the numbered giver to the numbered recipient. Each continuous band is one seated episode, including its eventual stand-up. The baseline resets the recipient after every tika. Recipient batching is optimal for recipient-only costs; both lower schedules are optimal for equal-cost two-seat service. All costs use e per sit–stand cycle.\n",
    "#| fig-alt: Three sequences of six giver-to-recipient dyads. Eldest first has giver episodes 3 and recipient episodes 6, costing 6e for recipients or 9e for both roles. Recipient batching has giver episodes 4 and recipient episodes 3, costing 3e or 7e. Giver blocks with shared handoffs have giver episodes 3 and recipient episodes 4, costing 4e or 7e. Connected bands show retained occupants.\n",
    "#| code-fold: true\n",
    "#| code-summary: Draw the dyad-by-dyad comparison\n",
    "from pathlib import Path\n",
    "import matplotlib.pyplot as plt\n",
    "from matplotlib.patches import Circle, Rectangle, FancyBboxPatch\n",
    "import numpy as np\n",
    "\n",
    "Path(\"figures\").mkdir(exist_ok=True)\n",
    "\n",
    "def export_figure(fig, name):\n",
    "    fig.savefig(f\"figures/{name}.svg\", bbox_inches=\"tight\")\n",
    "    fig.savefig(f\"figures/{name}.png\", dpi=180, bbox_inches=\"tight\")\n",
    "    plt.show()\n",
    "\n",
    "# Fixed four-person examples; checked against the constructors below.\n",
    "dyad_examples = [\n",
    "    (\"Eldest first · recipient resets\", True,\n",
    "     [(4, 3), (4, 2), (4, 1), (3, 2), (3, 1), (2, 1)]),\n",
    "    (\"Optimal recipient batching\", False,\n",
    "     [(4, 3), (4, 2), (3, 2), (3, 1), (4, 1), (2, 1)]),\n",
    "    (\"Optimal two-seat giver blocks\", False,\n",
    "     [(4, 3), (4, 1), (4, 2), (3, 2), (3, 1), (2, 1)]),\n",
    "]\n",
    "\n",
    "fig, axes = plt.subplots(3, 1, figsize=(7.7, 7.1), constrained_layout=True)\n",
    "for ax, (title, reset, order) in zip(axes, dyad_examples):\n",
    "    counts = []\n",
    "    for role, y, label, edge, fill in [\n",
    "        (0, 1, \"Giver\", \"#8e4b16\", \"#fff0df\"),\n",
    "        (1, 0, \"Recipient\", \"#17627a\", \"#dceff5\"),\n",
    "    ]:\n",
    "        bands = []\n",
    "        for t, pair in enumerate(order):\n",
    "            if t == 0 or pair[role] != order[t - 1][role] or (reset and role == 1):\n",
    "                bands.append([t, t, pair[role]])\n",
    "            else:\n",
    "                bands[-1][1] = t\n",
    "        counts.append(len(bands))\n",
    "        for start, end, person in bands:\n",
    "            ax.add_patch(FancyBboxPatch(\n",
    "                (start - .34, y - .25), end - start + .68, .5,\n",
    "                boxstyle=\"round,pad=0.015,rounding_size=0.12\",\n",
    "                facecolor=fill, edgecolor=edge, linewidth=1.4))\n",
    "        for t, pair in enumerate(order):\n",
    "            ax.text(t, y, str(pair[role]), ha=\"center\", va=\"center\",\n",
    "                    fontsize=16, weight=\"bold\", color=edge)\n",
    "        ax.text(-.63, y, label, ha=\"right\", va=\"center\", fontsize=11, color=edge)\n",
    "    for t in range(6):\n",
    "        ax.text(t, 1.52, f\"{t + 1}\", ha=\"center\", va=\"center\", fontsize=10, color=\"#64748b\")\n",
    "        ax.annotate(\"\", xy=(t, .29), xytext=(t, .71),\n",
    "                    arrowprops={\"arrowstyle\": \"->\", \"color\": \"#475569\", \"lw\": 1.4})\n",
    "    g, r = counts\n",
    "    ax.text(-.63, 1.52, \"Step\", ha=\"right\", va=\"center\", fontsize=10, color=\"#64748b\")\n",
    "    ax.text(-1.5, -.71, f\"Recipient only: {r}e\", fontsize=12, weight=\"bold\", color=\"#17627a\")\n",
    "    ax.text(1.35, -.71, f\"Two seats: {g}e + {r}e = {g + r}e\", fontsize=12, weight=\"bold\")\n",
    "    ax.set_title(title, loc=\"left\", fontsize=13, weight=\"bold\", pad=8)\n",
    "    ax.set(xlim=(-1.55, 5.55), ylim=(-.86, 1.75))\n",
    "    ax.axis(\"off\")\n",
    "export_figure(fig, \"dyad-comparison\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "790efb63",
   "metadata": {},
   "source": [
    "## A setup-cost model\n",
    "\n",
    "There is an active giver position and an active recipient position. Consecutive\n",
    "interactions can reuse an occupant in the **same role**. Changing roles starts\n",
    "a new role episode. Under the two-seat interpretation, the chairs have fixed\n",
    "roles; the participant gets up to change chairs.\n",
    "\n",
    "Let $c_G\\geq0$ be the cost of one giver episode and $c_R\\geq0$ the cost of one\n",
    "recipient episode. A seated episode includes entry, any number of consecutive\n",
    "interactions in that role, and exit. Count episodes by\n",
    "\n",
    "$$\n",
    "G(\\pi)=1+\\sum_{t=1}^{M-1}\\mathbf1\\{g_{t+1}\\ne g_t\\},\\qquad\n",
    "R(\\pi)=1+\\sum_{t=1}^{M-1}\\mathbf1\\{r_{t+1}\\ne r_t\\}.\n",
    "$$\n",
    "\n",
    "For any schedule, keep the occupant seated across consecutive uses of the\n",
    "same role. Additional stand–sit resets only increase its cost. The objective is\n",
    "\n",
    "$$\n",
    "\\min_\\pi C(\\pi),\\qquad C(\\pi)=c_GG(\\pi)+c_RR(\\pi).\n",
    "$$\n",
    "\n",
    "This model describes two different practical cases. Setting $(c_G,c_R)=(0,e)$\n",
    "allows givers to approach a seated recipient, with their movement uncharged.\n",
    "Setting $(c_G,c_R)=(e,e)$ charges both people at a two-seat station. Walking,\n",
    "waiting, tray transfers, and reaching costs are excluded. They can change\n",
    "which arrangement is attractive.\n",
    "\n",
    "If each tika itself takes time $\\tau$, total duration is\n",
    "$\\tau M+C(\\pi)$ when the setup costs are measured in time. The number of\n",
    "tikas stays quadratic in $N$, even when movement costs become linear.\n",
    "\n",
    "## Three lower bounds and an exact optimum\n",
    "\n",
    "Every person $2,\\ldots,N$ must give, and every person $1,\\ldots,N-1$ must\n",
    "receive. Therefore\n",
    "\n",
    "$$\n",
    "G(\\pi)\\geq N-1,\\qquad R(\\pi)\\geq N-1.\n",
    "$$\n",
    "\n",
    "Two consecutive interactions are distinct, so at least one of their giver and\n",
    "recipient identities changes. The first interaction starts two episodes;\n",
    "the remaining $M-1$ interactions each start at least one. Consequently,\n",
    "\n",
    "$$\n",
    "G(\\pi)+R(\\pi)\\geq M+1.\n",
    "$$\n",
    "\n",
    "These three inequalities establish the lower bound in the introductory box.\n",
    "\n",
    "*Lower bound.* Suppose $c_R\\geq c_G$. Then\n",
    "\n",
    "$$\n",
    "\\begin{aligned}\n",
    "C(\\pi)\n",
    "&=c_G\\{G(\\pi)+R(\\pi)\\}+(c_R-c_G)R(\\pi)\\\\\n",
    "&\\geq c_G(M+1)+(c_R-c_G)(N-1)\\\\\n",
    "&=c_R(N-1)+c_G(M-N+2).\n",
    "\\end{aligned}\n",
    "$$\n",
    "\n",
    "The case $c_G\\geq c_R$ follows by interchanging the roles. The constructions\n",
    "in the next section attain the bound. This proves global optimality over all\n",
    "$M!$ schedules. No probabilistic approximation is required.\n",
    "\n",
    "The rule is to **batch the more expensive role**, keeping its occupant in place\n",
    "for all their interactions, and arrange the block boundaries to retain the\n",
    "other occupant too.\n",
    "\n",
    "## Constructing optimal schedules\n",
    "\n",
    "The following constructors generate the schedules illustrated below."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "0643b167",
   "metadata": {},
   "outputs": [],
   "source": [
    "def eldest_first(n):\n",
    "    return [(i, j) for i in range(n, 1, -1)\n",
    "            for j in range(i - 1, 0, -1)]\n",
    "\n",
    "def giver_blocks(n):\n",
    "    order = []\n",
    "    for i in range(n, 1, -1):\n",
    "        recipients = [i - 1] + list(range(i - 3, 0, -1))\n",
    "        if i >= 3:\n",
    "            recipients += [i - 2]\n",
    "        order.extend((i, j) for j in recipients)\n",
    "    return order\n",
    "\n",
    "def recipient_blocks(n):\n",
    "    return [(n + 1 - j, n + 1 - i)\n",
    "            for i, j in reversed(giver_blocks(n))]\n",
    "\n",
    "def episodes(order):\n",
    "    if not order:\n",
    "        return 0, 0\n",
    "    g = 1 + sum(a[0] != b[0] for a, b in zip(order, order[1:]))\n",
    "    r = 1 + sum(a[1] != b[1] for a, b in zip(order, order[1:]))\n",
    "    return g, r\n",
    "\n",
    "def optimal_schedule(n, c_g, c_r):\n",
    "    return giver_blocks(n) if c_g >= c_r else recipient_blocks(n)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "885936f8",
   "metadata": {},
   "source": [
    "### Recipient batching: the linear-cost case\n",
    "\n",
    "Seat person $N-1$ and have every older person give them tika. Then seat\n",
    "person $N-2$ and repeat, continuing to person $1$. Every recipient sits once:\n",
    "\n",
    "$$\n",
    "R=N-1,\\qquad C=(N-1)e\\quad\\text{when }c_G=0,\\ c_R=e.\n",
    "$$\n",
    "\n",
    "Every recipient must sit at least once, so this already attains the lower\n",
    "bound. Compared with $Me$, the saving is\n",
    "\n",
    "$$\n",
    "Me-(N-1)e=\\frac{(N-1)(N-2)}2e,\n",
    "\\qquad \\frac{Me}{(N-1)e}=\\frac N2.\n",
    "$$\n",
    "\n",
    "For $N=10$, there are still $45$ tikas, while recipient sit–stand cycles fall\n",
    "from $45$ to $9$. Givers must be able to approach the current recipient."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "fig-recipient-batching",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"584.39952pt\" height=\"375.59952pt\" viewBox=\"0 0 584.39952 375.59952\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2026-10-21T02:53:22.381220</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.11.1, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 375.59952 \n",
       "L 584.39952 375.59952 \n",
       "L 584.39952 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 53.84375 153.798739 \n",
       "L 577.19952 153.798739 \n",
       "L 577.19952 26.077969 \n",
       "L 53.84375 26.077969 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_1\">\n",
       "    <path d=\"M 53.84375 153.798739 \n",
       "L 53.84375 26.077969 \n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_2\">\n",
       "    <path d=\"M 141.069712 153.798739 \n",
       "L 141.069712 26.077969 \n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_3\">\n",
       "    <path d=\"M 228.295673 153.798739 \n",
       "L 228.295673 26.077969 \n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_4\">\n",
       "    <path d=\"M 315.521635 153.798739 \n",
       "L 315.521635 26.077969 \n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_5\">\n",
       "    <path d=\"M 402.747597 153.798739 \n",
       "L 402.747597 26.077969 \n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_6\">\n",
       "    <path d=\"M 489.973558 153.798739 \n",
       "L 489.973558 26.077969 \n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_7\">\n",
       "    <path d=\"M 577.19952 153.798739 \n",
       "L 577.19952 26.077969 \n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 60.821827 58.214162 \n",
       "L 134.091635 58.214162 \n",
       "L 134.091635 39.262048 \n",
       "L 60.821827 39.262048 \n",
       "z\n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 148.047789 99.414411 \n",
       "L 221.317596 99.414411 \n",
       "L 221.317596 80.462297 \n",
       "L 148.047789 80.462297 \n",
       "z\n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 235.27375 140.614659 \n",
       "L 308.543558 140.614659 \n",
       "L 308.543558 121.662545 \n",
       "L 235.27375 121.662545 \n",
       "z\n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 322.499712 99.414411 \n",
       "L 395.76952 99.414411 \n",
       "L 395.76952 80.462297 \n",
       "L 322.499712 80.462297 \n",
       "z\n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 409.725674 140.614659 \n",
       "L 482.995481 140.614659 \n",
       "L 482.995481 121.662545 \n",
       "L 409.725674 121.662545 \n",
       "z\n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_8\">\n",
       "    <path d=\"M 496.951635 140.614659 \n",
       "L 570.221443 140.614659 \n",
       "L 570.221443 121.662545 \n",
       "L 496.951635 121.662545 \n",
       "z\n",
       "\" clip-path=\"url(#p6cf3647058)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_8\">\n",
       "      <defs>\n",
       "       <path id=\"mceb5f7bf97\" d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"97.456731\" y=\"153.798739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 4 → 3 -->\n",
       "      <g transform=\"translate(83.726262 168.396395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-17\" d=\"M 2419 4116 \n",
       "L 825 1625 \n",
       "L 2419 1625 \n",
       "L 2419 4116 \n",
       "z\n",
       "M 2253 4666 \n",
       "L 3047 4666 \n",
       "L 3047 1625 \n",
       "L 3713 1625 \n",
       "L 3713 1100 \n",
       "L 3047 1100 \n",
       "L 3047 0 \n",
       "L 2419 0 \n",
       "L 2419 1100 \n",
       "L 313 1100 \n",
       "L 313 1709 \n",
       "L 2253 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"DejaVuSans-3\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"DejaVuSans-c1c\" d=\"M 5050 2147 \n",
       "L 5050 1866 \n",
       "L 3822 638 \n",
       "L 3447 1013 \n",
       "L 4175 1741 \n",
       "L 366 1741 \n",
       "L 366 2272 \n",
       "L 4175 2272 \n",
       "L 3447 3000 \n",
       "L 3822 3375 \n",
       "L 5050 2147 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "        <path id=\"DejaVuSans-16\" d=\"M 2597 2516 \n",
       "Q 3050 2419 3304 2112 \n",
       "Q 3559 1806 3559 1356 \n",
       "Q 3559 666 3084 287 \n",
       "Q 2609 -91 1734 -91 \n",
       "Q 1441 -91 1130 -33 \n",
       "Q 819 25 488 141 \n",
       "L 488 750 \n",
       "Q 750 597 1062 519 \n",
       "Q 1375 441 1716 441 \n",
       "Q 2309 441 2620 675 \n",
       "Q 2931 909 2931 1356 \n",
       "Q 2931 1769 2642 2001 \n",
       "Q 2353 2234 1838 2234 \n",
       "L 1294 2234 \n",
       "L 1294 2753 \n",
       "L 1863 2753 \n",
       "Q 2328 2753 2575 2939 \n",
       "Q 2822 3125 2822 3475 \n",
       "Q 2822 3834 2567 4026 \n",
       "Q 2313 4219 1838 4219 \n",
       "Q 1578 4219 1281 4162 \n",
       "Q 984 4106 628 3988 \n",
       "L 628 4550 \n",
       "Q 988 4650 1302 4700 \n",
       "Q 1616 4750 1894 4750 \n",
       "Q 2613 4750 3031 4423 \n",
       "Q 3450 4097 3450 3541 \n",
       "Q 3450 3153 3228 2886 \n",
       "Q 3006 2619 2597 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-16\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"184.682693\" y=\"153.798739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 4 → 2 -->\n",
       "      <g transform=\"translate(170.952224 168.396395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-15\" d=\"M 1228 531 \n",
       "L 3431 531 \n",
       "L 3431 0 \n",
       "L 469 0 \n",
       "L 469 531 \n",
       "Q 828 903 1448 1529 \n",
       "Q 2069 2156 2228 2338 \n",
       "Q 2531 2678 2651 2914 \n",
       "Q 2772 3150 2772 3378 \n",
       "Q 2772 3750 2511 3984 \n",
       "Q 2250 4219 1831 4219 \n",
       "Q 1534 4219 1204 4116 \n",
       "Q 875 4013 500 3803 \n",
       "L 500 4441 \n",
       "Q 881 4594 1212 4672 \n",
       "Q 1544 4750 1819 4750 \n",
       "Q 2544 4750 2975 4387 \n",
       "Q 3406 4025 3406 3419 \n",
       "Q 3406 3131 3298 2873 \n",
       "Q 3191 2616 2906 2266 \n",
       "Q 2828 2175 2409 1742 \n",
       "Q 1991 1309 1228 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"271.908654\" y=\"153.798739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 4 → 1 -->\n",
       "      <g transform=\"translate(258.178185 168.396395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-14\" d=\"M 794 531 \n",
       "L 1825 531 \n",
       "L 1825 4091 \n",
       "L 703 3866 \n",
       "L 703 4441 \n",
       "L 1819 4666 \n",
       "L 2450 4666 \n",
       "L 2450 531 \n",
       "L 3481 531 \n",
       "L 3481 0 \n",
       "L 794 0 \n",
       "L 794 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_11\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"359.134616\" y=\"153.798739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 3 → 2 -->\n",
       "      <g transform=\"translate(345.404147 168.396395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"446.360577\" y=\"153.798739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 3 → 1 -->\n",
       "      <g transform=\"translate(432.630109 168.396395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"533.586539\" y=\"153.798739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 2 → 1 -->\n",
       "      <g transform=\"translate(519.85607 168.396395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_7\">\n",
       "     <!-- Tikas in execution order: giver → recipient -->\n",
       "     <g transform=\"translate(210.59351 182.397176) scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path id=\"DejaVuSans-37\" d=\"M -19 4666 \n",
       "L 3928 4666 \n",
       "L 3928 4134 \n",
       "L 2272 4134 \n",
       "L 2272 0 \n",
       "L 1638 0 \n",
       "L 1638 4134 \n",
       "L -19 4134 \n",
       "L -19 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-4c\" d=\"M 603 3500 \n",
       "L 1178 3500 \n",
       "L 1178 0 \n",
       "L 603 0 \n",
       "L 603 3500 \n",
       "z\n",
       "M 603 4863 \n",
       "L 1178 4863 \n",
       "L 1178 4134 \n",
       "L 603 4134 \n",
       "L 603 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-4e\" d=\"M 581 4863 \n",
       "L 1159 4863 \n",
       "L 1159 1991 \n",
       "L 2875 3500 \n",
       "L 3609 3500 \n",
       "L 1753 1863 \n",
       "L 3688 0 \n",
       "L 2938 0 \n",
       "L 1159 1709 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-44\" d=\"M 2194 1759 \n",
       "Q 1497 1759 1228 1600 \n",
       "Q 959 1441 959 1056 \n",
       "Q 959 750 1161 570 \n",
       "Q 1363 391 1709 391 \n",
       "Q 2188 391 2477 730 \n",
       "Q 2766 1069 2766 1631 \n",
       "L 2766 1759 \n",
       "L 2194 1759 \n",
       "z\n",
       "M 3341 1997 \n",
       "L 3341 0 \n",
       "L 2766 0 \n",
       "L 2766 531 \n",
       "Q 2569 213 2275 61 \n",
       "Q 1981 -91 1556 -91 \n",
       "Q 1019 -91 701 211 \n",
       "Q 384 513 384 1019 \n",
       "Q 384 1609 779 1909 \n",
       "Q 1175 2209 1959 2209 \n",
       "L 2766 2209 \n",
       "L 2766 2266 \n",
       "Q 2766 2663 2505 2880 \n",
       "Q 2244 3097 1772 3097 \n",
       "Q 1472 3097 1187 3025 \n",
       "Q 903 2953 641 2809 \n",
       "L 641 3341 \n",
       "Q 956 3463 1253 3523 \n",
       "Q 1550 3584 1831 3584 \n",
       "Q 2591 3584 2966 3190 \n",
       "Q 3341 2797 3341 1997 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-56\" d=\"M 2834 3397 \n",
       "L 2834 2853 \n",
       "Q 2591 2978 2328 3040 \n",
       "Q 2066 3103 1784 3103 \n",
       "Q 1356 3103 1142 2972 \n",
       "Q 928 2841 928 2578 \n",
       "Q 928 2378 1081 2264 \n",
       "Q 1234 2150 1697 2047 \n",
       "L 1894 2003 \n",
       "Q 2506 1872 2764 1633 \n",
       "Q 3022 1394 3022 966 \n",
       "Q 3022 478 2636 193 \n",
       "Q 2250 -91 1575 -91 \n",
       "Q 1294 -91 989 -36 \n",
       "Q 684 19 347 128 \n",
       "L 347 722 \n",
       "Q 666 556 975 473 \n",
       "Q 1284 391 1588 391 \n",
       "Q 1994 391 2212 530 \n",
       "Q 2431 669 2431 922 \n",
       "Q 2431 1156 2273 1281 \n",
       "Q 2116 1406 1581 1522 \n",
       "L 1381 1569 \n",
       "Q 847 1681 609 1914 \n",
       "Q 372 2147 372 2553 \n",
       "Q 372 3047 722 3315 \n",
       "Q 1072 3584 1716 3584 \n",
       "Q 2034 3584 2315 3537 \n",
       "Q 2597 3491 2834 3397 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-51\" d=\"M 3513 2113 \n",
       "L 3513 0 \n",
       "L 2938 0 \n",
       "L 2938 2094 \n",
       "Q 2938 2591 2744 2837 \n",
       "Q 2550 3084 2163 3084 \n",
       "Q 1697 3084 1428 2787 \n",
       "Q 1159 2491 1159 1978 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1366 3272 1645 3428 \n",
       "Q 1925 3584 2291 3584 \n",
       "Q 2894 3584 3203 3211 \n",
       "Q 3513 2838 3513 2113 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-48\" d=\"M 3597 1894 \n",
       "L 3597 1613 \n",
       "L 953 1613 \n",
       "Q 991 1019 1311 708 \n",
       "Q 1631 397 2203 397 \n",
       "Q 2534 397 2845 478 \n",
       "Q 3156 559 3463 722 \n",
       "L 3463 178 \n",
       "Q 3153 47 2828 -22 \n",
       "Q 2503 -91 2169 -91 \n",
       "Q 1331 -91 842 396 \n",
       "Q 353 884 353 1716 \n",
       "Q 353 2575 817 3079 \n",
       "Q 1281 3584 2069 3584 \n",
       "Q 2775 3584 3186 3129 \n",
       "Q 3597 2675 3597 1894 \n",
       "z\n",
       "M 3022 2063 \n",
       "Q 3016 2534 2758 2815 \n",
       "Q 2500 3097 2075 3097 \n",
       "Q 1594 3097 1305 2825 \n",
       "Q 1016 2553 972 2059 \n",
       "L 3022 2063 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-5b\" d=\"M 3513 3500 \n",
       "L 2247 1797 \n",
       "L 3578 0 \n",
       "L 2900 0 \n",
       "L 1881 1375 \n",
       "L 863 0 \n",
       "L 184 0 \n",
       "L 1544 1831 \n",
       "L 300 3500 \n",
       "L 978 3500 \n",
       "L 1906 2253 \n",
       "L 2834 3500 \n",
       "L 3513 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-46\" d=\"M 3122 3366 \n",
       "L 3122 2828 \n",
       "Q 2878 2963 2633 3030 \n",
       "Q 2388 3097 2138 3097 \n",
       "Q 1578 3097 1268 2742 \n",
       "Q 959 2388 959 1747 \n",
       "Q 959 1106 1268 751 \n",
       "Q 1578 397 2138 397 \n",
       "Q 2388 397 2633 464 \n",
       "Q 2878 531 3122 666 \n",
       "L 3122 134 \n",
       "Q 2881 22 2623 -34 \n",
       "Q 2366 -91 2075 -91 \n",
       "Q 1284 -91 818 406 \n",
       "Q 353 903 353 1747 \n",
       "Q 353 2603 823 3093 \n",
       "Q 1294 3584 2113 3584 \n",
       "Q 2378 3584 2631 3529 \n",
       "Q 2884 3475 3122 3366 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-58\" d=\"M 544 1381 \n",
       "L 544 3500 \n",
       "L 1119 3500 \n",
       "L 1119 1403 \n",
       "Q 1119 906 1312 657 \n",
       "Q 1506 409 1894 409 \n",
       "Q 2359 409 2629 706 \n",
       "Q 2900 1003 2900 1516 \n",
       "L 2900 3500 \n",
       "L 3475 3500 \n",
       "L 3475 0 \n",
       "L 2900 0 \n",
       "L 2900 538 \n",
       "Q 2691 219 2414 64 \n",
       "Q 2138 -91 1772 -91 \n",
       "Q 1169 -91 856 284 \n",
       "Q 544 659 544 1381 \n",
       "z\n",
       "M 1991 3584 \n",
       "L 1991 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-57\" d=\"M 1172 4494 \n",
       "L 1172 3500 \n",
       "L 2356 3500 \n",
       "L 2356 3053 \n",
       "L 1172 3053 \n",
       "L 1172 1153 \n",
       "Q 1172 725 1289 603 \n",
       "Q 1406 481 1766 481 \n",
       "L 2356 481 \n",
       "L 2356 0 \n",
       "L 1766 0 \n",
       "Q 1100 0 847 248 \n",
       "Q 594 497 594 1153 \n",
       "L 594 3053 \n",
       "L 172 3053 \n",
       "L 172 3500 \n",
       "L 594 3500 \n",
       "L 594 4494 \n",
       "L 1172 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-52\" d=\"M 1959 3097 \n",
       "Q 1497 3097 1228 2736 \n",
       "Q 959 2375 959 1747 \n",
       "Q 959 1119 1226 758 \n",
       "Q 1494 397 1959 397 \n",
       "Q 2419 397 2687 759 \n",
       "Q 2956 1122 2956 1747 \n",
       "Q 2956 2369 2687 2733 \n",
       "Q 2419 3097 1959 3097 \n",
       "z\n",
       "M 1959 3584 \n",
       "Q 2709 3584 3137 3096 \n",
       "Q 3566 2609 3566 1747 \n",
       "Q 3566 888 3137 398 \n",
       "Q 2709 -91 1959 -91 \n",
       "Q 1206 -91 779 398 \n",
       "Q 353 888 353 1747 \n",
       "Q 353 2609 779 3096 \n",
       "Q 1206 3584 1959 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-55\" d=\"M 2631 2963 \n",
       "Q 2534 3019 2420 3045 \n",
       "Q 2306 3072 2169 3072 \n",
       "Q 1681 3072 1420 2755 \n",
       "Q 1159 2438 1159 1844 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1341 3275 1631 3429 \n",
       "Q 1922 3584 2338 3584 \n",
       "Q 2397 3584 2469 3576 \n",
       "Q 2541 3569 2628 3553 \n",
       "L 2631 2963 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-47\" d=\"M 2906 2969 \n",
       "L 2906 4863 \n",
       "L 3481 4863 \n",
       "L 3481 0 \n",
       "L 2906 0 \n",
       "L 2906 525 \n",
       "Q 2725 213 2448 61 \n",
       "Q 2172 -91 1784 -91 \n",
       "Q 1150 -91 751 415 \n",
       "Q 353 922 353 1747 \n",
       "Q 353 2572 751 3078 \n",
       "Q 1150 3584 1784 3584 \n",
       "Q 2172 3584 2448 3432 \n",
       "Q 2725 3281 2906 2969 \n",
       "z\n",
       "M 947 1747 \n",
       "Q 947 1113 1208 752 \n",
       "Q 1469 391 1925 391 \n",
       "Q 2381 391 2643 752 \n",
       "Q 2906 1113 2906 1747 \n",
       "Q 2906 2381 2643 2742 \n",
       "Q 2381 3103 1925 3103 \n",
       "Q 1469 3103 1208 2742 \n",
       "Q 947 2381 947 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-1d\" d=\"M 750 794 \n",
       "L 1409 794 \n",
       "L 1409 0 \n",
       "L 750 0 \n",
       "L 750 794 \n",
       "z\n",
       "M 750 3309 \n",
       "L 1409 3309 \n",
       "L 1409 2516 \n",
       "L 750 2516 \n",
       "L 750 3309 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-4a\" d=\"M 2906 1791 \n",
       "Q 2906 2416 2648 2759 \n",
       "Q 2391 3103 1925 3103 \n",
       "Q 1463 3103 1205 2759 \n",
       "Q 947 2416 947 1791 \n",
       "Q 947 1169 1205 825 \n",
       "Q 1463 481 1925 481 \n",
       "Q 2391 481 2648 825 \n",
       "Q 2906 1169 2906 1791 \n",
       "z\n",
       "M 3481 434 \n",
       "Q 3481 -459 3084 -895 \n",
       "Q 2688 -1331 1869 -1331 \n",
       "Q 1566 -1331 1297 -1286 \n",
       "Q 1028 -1241 775 -1147 \n",
       "L 775 -588 \n",
       "Q 1028 -725 1275 -790 \n",
       "Q 1522 -856 1778 -856 \n",
       "Q 2344 -856 2625 -561 \n",
       "Q 2906 -266 2906 331 \n",
       "L 2906 616 \n",
       "Q 2728 306 2450 153 \n",
       "Q 2172 0 1784 0 \n",
       "Q 1141 0 747 490 \n",
       "Q 353 981 353 1791 \n",
       "Q 353 2603 747 3093 \n",
       "Q 1141 3584 1784 3584 \n",
       "Q 2172 3584 2450 3431 \n",
       "Q 2728 3278 2906 2969 \n",
       "L 2906 3500 \n",
       "L 3481 3500 \n",
       "L 3481 434 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-59\" d=\"M 191 3500 \n",
       "L 800 3500 \n",
       "L 1894 563 \n",
       "L 2988 3500 \n",
       "L 3597 3500 \n",
       "L 2284 0 \n",
       "L 1503 0 \n",
       "L 191 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-53\" d=\"M 1159 525 \n",
       "L 1159 -1331 \n",
       "L 581 -1331 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2969 \n",
       "Q 1341 3281 1617 3432 \n",
       "Q 1894 3584 2278 3584 \n",
       "Q 2916 3584 3314 3078 \n",
       "Q 3713 2572 3713 1747 \n",
       "Q 3713 922 3314 415 \n",
       "Q 2916 -91 2278 -91 \n",
       "Q 1894 -91 1617 61 \n",
       "Q 1341 213 1159 525 \n",
       "z\n",
       "M 3116 1747 \n",
       "Q 3116 2381 2855 2742 \n",
       "Q 2594 3103 2138 3103 \n",
       "Q 1681 3103 1420 2742 \n",
       "Q 1159 2381 1159 1747 \n",
       "Q 1159 1113 1420 752 \n",
       "Q 1681 391 2138 391 \n",
       "Q 2594 391 2855 752 \n",
       "Q 3116 1113 3116 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#DejaVuSans-37\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(58 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4e\" transform=\"translate(85.78125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-44\" transform=\"translate(141.9375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(203.21875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(255.3125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(287.09375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(314.875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(378.25 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(410.03125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-5b\" transform=\"translate(469.8125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(525.921875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(587.453125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-58\" transform=\"translate(642.4375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(705.8125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(745.015625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(772.796875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(833.984375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(897.359375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(929.140625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(990.328125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-47\" transform=\"translate(1029.6875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1093.171875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(1154.703125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-1d\" transform=\"translate(1194.0625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(1227.75 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4a\" transform=\"translate(1259.53125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(1323.015625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(1350.796875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1409.984375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(1471.515625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(1512.625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(1544.40625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(1628.203125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(1659.984375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1698.890625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(1760.421875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(1815.40625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(1843.1875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(1906.671875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1934.453125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(1995.984375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(2059.359375 0)\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_14\"/>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- Person 1 -->\n",
       "      <g transform=\"translate(7.2 134.93743) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-33\" d=\"M 1259 4147 \n",
       "L 1259 2394 \n",
       "L 2053 2394 \n",
       "Q 2494 2394 2734 2622 \n",
       "Q 2975 2850 2975 3272 \n",
       "Q 2975 3691 2734 3919 \n",
       "Q 2494 4147 2053 4147 \n",
       "L 1259 4147 \n",
       "z\n",
       "M 628 4666 \n",
       "L 2053 4666 \n",
       "Q 2838 4666 3239 4311 \n",
       "Q 3641 3956 3641 3272 \n",
       "Q 3641 2581 3239 2228 \n",
       "Q 2838 1875 2053 1875 \n",
       "L 1259 1875 \n",
       "L 1259 0 \n",
       "L 628 0 \n",
       "L 628 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(367.8125 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_15\"/>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- Person 2 -->\n",
       "      <g transform=\"translate(7.2 93.737182) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(367.8125 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_16\"/>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- Person 3 -->\n",
       "      <g transform=\"translate(7.2 52.536933) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-16\" transform=\"translate(367.8125 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path d=\"M 53.84375 153.798739 \n",
       "L 577.19952 153.798739 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"text_11\">\n",
       "    <!-- 3 -->\n",
       "    <g transform=\"translate(93.639231 51.855293) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_12\">\n",
       "    <!-- 2 -->\n",
       "    <g transform=\"translate(180.865193 93.055541) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_13\">\n",
       "    <!-- 1 -->\n",
       "    <g transform=\"translate(268.091154 134.25579) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_14\">\n",
       "    <!-- 2 -->\n",
       "    <g transform=\"translate(355.317116 93.055541) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_15\">\n",
       "    <!-- 1 -->\n",
       "    <g transform=\"translate(442.543077 134.25579) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_16\">\n",
       "    <!-- 1 -->\n",
       "    <g transform=\"translate(529.769039 134.25579) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_17\">\n",
       "    <!-- Reset after each tika: 6 recipient episodes -->\n",
       "    <g transform=\"translate(53.84375 17.077969) scale(0.13 -0.13)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-35\" d=\"M 2297 2597 \n",
       "Q 2675 2597 2839 2737 \n",
       "Q 3003 2878 3003 3200 \n",
       "Q 3003 3519 2839 3656 \n",
       "Q 2675 3794 2297 3794 \n",
       "L 1791 3794 \n",
       "L 1791 2597 \n",
       "L 2297 2597 \n",
       "z\n",
       "M 1791 1766 \n",
       "L 1791 0 \n",
       "L 588 0 \n",
       "L 588 4666 \n",
       "L 2425 4666 \n",
       "Q 3347 4666 3776 4356 \n",
       "Q 4206 4047 4206 3378 \n",
       "Q 4206 2916 3982 2619 \n",
       "Q 3759 2322 3309 2181 \n",
       "Q 3556 2125 3751 1926 \n",
       "Q 3947 1728 4147 1325 \n",
       "L 4800 0 \n",
       "L 3519 0 \n",
       "L 2950 1159 \n",
       "Q 2778 1509 2601 1637 \n",
       "Q 2425 1766 2131 1766 \n",
       "L 1791 1766 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-48\" d=\"M 4031 1759 \n",
       "L 4031 1441 \n",
       "L 1416 1441 \n",
       "Q 1456 1047 1700 850 \n",
       "Q 1944 653 2381 653 \n",
       "Q 2734 653 3104 758 \n",
       "Q 3475 863 3866 1075 \n",
       "L 3866 213 \n",
       "Q 3469 63 3072 -14 \n",
       "Q 2675 -91 2278 -91 \n",
       "Q 1328 -91 801 392 \n",
       "Q 275 875 275 1747 \n",
       "Q 275 2603 792 3093 \n",
       "Q 1309 3584 2216 3584 \n",
       "Q 3041 3584 3536 3087 \n",
       "Q 4031 2591 4031 1759 \n",
       "z\n",
       "M 2881 2131 \n",
       "Q 2881 2450 2695 2645 \n",
       "Q 2509 2841 2209 2841 \n",
       "Q 1884 2841 1681 2658 \n",
       "Q 1478 2475 1428 2131 \n",
       "L 2881 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-56\" d=\"M 3272 3391 \n",
       "L 3272 2541 \n",
       "Q 2913 2691 2578 2766 \n",
       "Q 2244 2841 1947 2841 \n",
       "Q 1628 2841 1473 2761 \n",
       "Q 1319 2681 1319 2516 \n",
       "Q 1319 2381 1436 2309 \n",
       "Q 1553 2238 1856 2203 \n",
       "L 2053 2175 \n",
       "Q 2913 2066 3209 1816 \n",
       "Q 3506 1566 3506 1031 \n",
       "Q 3506 472 3093 190 \n",
       "Q 2681 -91 1863 -91 \n",
       "Q 1516 -91 1145 -36 \n",
       "Q 775 19 384 128 \n",
       "L 384 978 \n",
       "Q 719 816 1070 734 \n",
       "Q 1422 653 1784 653 \n",
       "Q 2113 653 2278 743 \n",
       "Q 2444 834 2444 1013 \n",
       "Q 2444 1163 2330 1236 \n",
       "Q 2216 1309 1875 1350 \n",
       "L 1678 1375 \n",
       "Q 931 1469 631 1722 \n",
       "Q 331 1975 331 2491 \n",
       "Q 331 3047 712 3315 \n",
       "Q 1094 3584 1881 3584 \n",
       "Q 2191 3584 2531 3537 \n",
       "Q 2872 3491 3272 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-57\" d=\"M 1759 4494 \n",
       "L 1759 3500 \n",
       "L 2913 3500 \n",
       "L 2913 2700 \n",
       "L 1759 2700 \n",
       "L 1759 1216 \n",
       "Q 1759 972 1856 886 \n",
       "Q 1953 800 2241 800 \n",
       "L 2816 800 \n",
       "L 2816 0 \n",
       "L 1856 0 \n",
       "Q 1194 0 917 276 \n",
       "Q 641 553 641 1216 \n",
       "L 641 2700 \n",
       "L 84 2700 \n",
       "L 84 3500 \n",
       "L 641 3500 \n",
       "L 641 4494 \n",
       "L 1759 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-44\" d=\"M 2106 1575 \n",
       "Q 1756 1575 1579 1456 \n",
       "Q 1403 1338 1403 1106 \n",
       "Q 1403 894 1545 773 \n",
       "Q 1688 653 1941 653 \n",
       "Q 2256 653 2472 879 \n",
       "Q 2688 1106 2688 1447 \n",
       "L 2688 1575 \n",
       "L 2106 1575 \n",
       "z\n",
       "M 3816 1997 \n",
       "L 3816 0 \n",
       "L 2688 0 \n",
       "L 2688 519 \n",
       "Q 2463 200 2181 54 \n",
       "Q 1900 -91 1497 -91 \n",
       "Q 953 -91 614 226 \n",
       "Q 275 544 275 1050 \n",
       "Q 275 1666 698 1953 \n",
       "Q 1122 2241 2028 2241 \n",
       "L 2688 2241 \n",
       "L 2688 2328 \n",
       "Q 2688 2594 2478 2717 \n",
       "Q 2269 2841 1825 2841 \n",
       "Q 1466 2841 1156 2769 \n",
       "Q 847 2697 581 2553 \n",
       "L 581 3406 \n",
       "Q 941 3494 1303 3539 \n",
       "Q 1666 3584 2028 3584 \n",
       "Q 2975 3584 3395 3211 \n",
       "Q 3816 2838 3816 1997 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-49\" d=\"M 2841 4863 \n",
       "L 2841 4128 \n",
       "L 2222 4128 \n",
       "Q 1984 4128 1890 4042 \n",
       "Q 1797 3956 1797 3744 \n",
       "L 1797 3500 \n",
       "L 2753 3500 \n",
       "L 2753 2700 \n",
       "L 1797 2700 \n",
       "L 1797 0 \n",
       "L 678 0 \n",
       "L 678 2700 \n",
       "L 122 2700 \n",
       "L 122 3500 \n",
       "L 678 3500 \n",
       "L 678 3744 \n",
       "Q 678 4316 997 4589 \n",
       "Q 1316 4863 1984 4863 \n",
       "L 2841 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-55\" d=\"M 3138 2547 \n",
       "Q 2991 2616 2845 2648 \n",
       "Q 2700 2681 2553 2681 \n",
       "Q 2122 2681 1889 2404 \n",
       "Q 1656 2128 1656 1613 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2925 \n",
       "Q 1872 3269 2151 3426 \n",
       "Q 2431 3584 2822 3584 \n",
       "Q 2878 3584 2943 3579 \n",
       "Q 3009 3575 3134 3559 \n",
       "L 3138 2547 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-46\" d=\"M 3366 3391 \n",
       "L 3366 2478 \n",
       "Q 3138 2634 2908 2709 \n",
       "Q 2678 2784 2431 2784 \n",
       "Q 1963 2784 1702 2511 \n",
       "Q 1441 2238 1441 1747 \n",
       "Q 1441 1256 1702 982 \n",
       "Q 1963 709 2431 709 \n",
       "Q 2694 709 2930 787 \n",
       "Q 3166 866 3366 1019 \n",
       "L 3366 103 \n",
       "Q 3103 6 2833 -42 \n",
       "Q 2563 -91 2291 -91 \n",
       "Q 1344 -91 809 395 \n",
       "Q 275 881 275 1747 \n",
       "Q 275 2613 809 3098 \n",
       "Q 1344 3584 2291 3584 \n",
       "Q 2566 3584 2833 3536 \n",
       "Q 3100 3488 3366 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4b\" d=\"M 4056 2131 \n",
       "L 4056 0 \n",
       "L 2931 0 \n",
       "L 2931 347 \n",
       "L 2931 1625 \n",
       "Q 2931 2084 2911 2256 \n",
       "Q 2891 2428 2841 2509 \n",
       "Q 2775 2619 2662 2680 \n",
       "Q 2550 2741 2406 2741 \n",
       "Q 2056 2741 1856 2470 \n",
       "Q 1656 2200 1656 1722 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 2988 \n",
       "Q 1909 3294 2193 3439 \n",
       "Q 2478 3584 2822 3584 \n",
       "Q 3428 3584 3742 3212 \n",
       "Q 4056 2841 4056 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4c\" d=\"M 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "z\n",
       "M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 3950 \n",
       "L 538 3950 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4e\" d=\"M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 2216 \n",
       "L 2944 3500 \n",
       "L 4244 3500 \n",
       "L 2534 1894 \n",
       "L 4378 0 \n",
       "L 3022 0 \n",
       "L 1656 1459 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-1d\" d=\"M 716 3500 \n",
       "L 1844 3500 \n",
       "L 1844 2291 \n",
       "L 716 2291 \n",
       "L 716 3500 \n",
       "z\n",
       "M 716 1209 \n",
       "L 1844 1209 \n",
       "L 1844 0 \n",
       "L 716 0 \n",
       "L 716 1209 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-19\" d=\"M 2316 2303 \n",
       "Q 2000 2303 1842 2098 \n",
       "Q 1684 1894 1684 1484 \n",
       "Q 1684 1075 1842 870 \n",
       "Q 2000 666 2316 666 \n",
       "Q 2634 666 2792 870 \n",
       "Q 2950 1075 2950 1484 \n",
       "Q 2950 1894 2792 2098 \n",
       "Q 2634 2303 2316 2303 \n",
       "z\n",
       "M 3803 4544 \n",
       "L 3803 3681 \n",
       "Q 3506 3822 3243 3889 \n",
       "Q 2981 3956 2731 3956 \n",
       "Q 2194 3956 1894 3657 \n",
       "Q 1594 3359 1544 2772 \n",
       "Q 1750 2925 1990 3001 \n",
       "Q 2231 3078 2516 3078 \n",
       "Q 3231 3078 3670 2659 \n",
       "Q 4109 2241 4109 1563 \n",
       "Q 4109 813 3618 361 \n",
       "Q 3128 -91 2303 -91 \n",
       "Q 1394 -91 895 523 \n",
       "Q 397 1138 397 2266 \n",
       "Q 397 3422 980 4083 \n",
       "Q 1563 4744 2578 4744 \n",
       "Q 2900 4744 3203 4694 \n",
       "Q 3506 4644 3803 4544 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-53\" d=\"M 1656 506 \n",
       "L 1656 -1331 \n",
       "L 538 -1331 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1888 3294 2169 3439 \n",
       "Q 2450 3584 2816 3584 \n",
       "Q 3463 3584 3878 3070 \n",
       "Q 4294 2556 4294 1747 \n",
       "Q 4294 938 3878 423 \n",
       "Q 3463 -91 2816 -91 \n",
       "Q 2450 -91 2169 54 \n",
       "Q 1888 200 1656 506 \n",
       "z\n",
       "M 2400 2772 \n",
       "Q 2041 2772 1848 2508 \n",
       "Q 1656 2244 1656 1747 \n",
       "Q 1656 1250 1848 986 \n",
       "Q 2041 722 2400 722 \n",
       "Q 2759 722 2948 984 \n",
       "Q 3138 1247 3138 1747 \n",
       "Q 3138 2247 2948 2509 \n",
       "Q 2759 2772 2400 2772 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-51\" d=\"M 4056 2131 \n",
       "L 4056 0 \n",
       "L 2931 0 \n",
       "L 2931 347 \n",
       "L 2931 1631 \n",
       "Q 2931 2084 2911 2256 \n",
       "Q 2891 2428 2841 2509 \n",
       "Q 2775 2619 2662 2680 \n",
       "Q 2550 2741 2406 2741 \n",
       "Q 2056 2741 1856 2470 \n",
       "Q 1656 2200 1656 1722 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1909 3294 2193 3439 \n",
       "Q 2478 3584 2822 3584 \n",
       "Q 3428 3584 3742 3212 \n",
       "Q 4056 2841 4056 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-52\" d=\"M 2203 2784 \n",
       "Q 1831 2784 1636 2517 \n",
       "Q 1441 2250 1441 1747 \n",
       "Q 1441 1244 1636 976 \n",
       "Q 1831 709 2203 709 \n",
       "Q 2569 709 2762 976 \n",
       "Q 2956 1244 2956 1747 \n",
       "Q 2956 2250 2762 2517 \n",
       "Q 2569 2784 2203 2784 \n",
       "z\n",
       "M 2203 3584 \n",
       "Q 3106 3584 3614 3096 \n",
       "Q 4122 2609 4122 1747 \n",
       "Q 4122 884 3614 396 \n",
       "Q 3106 -91 2203 -91 \n",
       "Q 1297 -91 786 396 \n",
       "Q 275 884 275 1747 \n",
       "Q 275 2609 786 3096 \n",
       "Q 1297 3584 2203 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-47\" d=\"M 2919 2988 \n",
       "L 2919 4863 \n",
       "L 4044 4863 \n",
       "L 4044 0 \n",
       "L 2919 0 \n",
       "L 2919 506 \n",
       "Q 2688 197 2409 53 \n",
       "Q 2131 -91 1766 -91 \n",
       "Q 1119 -91 703 423 \n",
       "Q 288 938 288 1747 \n",
       "Q 288 2556 703 3070 \n",
       "Q 1119 3584 1766 3584 \n",
       "Q 2128 3584 2408 3439 \n",
       "Q 2688 3294 2919 2988 \n",
       "z\n",
       "M 2181 722 \n",
       "Q 2541 722 2730 984 \n",
       "Q 2919 1247 2919 1747 \n",
       "Q 2919 2247 2730 2509 \n",
       "Q 2541 2772 2181 2772 \n",
       "Q 1825 2772 1636 2509 \n",
       "Q 1447 2247 1447 1747 \n",
       "Q 1447 1247 1636 984 \n",
       "Q 1825 722 2181 722 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(77 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(144.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(204.34375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(272.171875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(319.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(354.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-49\" transform=\"translate(422.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(465.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(513.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(581.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(630.703125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(665.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(733.34375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(800.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4b\" transform=\"translate(860.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(931.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(966.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1013.90625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4e\" transform=\"translate(1048.1875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(1114.6875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1d\" transform=\"translate(1182.171875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1222.15625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-19\" transform=\"translate(1256.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1326.546875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(1361.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1410.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(1478.5 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1537.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(1572.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1643.640625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1677.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(1745.75 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(1816.9375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1864.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1899.546875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(1967.375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(2038.953125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(2073.234375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(2132.75 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-47\" transform=\"translate(2201.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(2273.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(2340.859375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       "  <g id=\"axes_2\">\n",
       "   <g id=\"patch_10\">\n",
       "    <path d=\"M 53.84375 337.398739 \n",
       "L 577.19952 337.398739 \n",
       "L 577.19952 209.677969 \n",
       "L 53.84375 209.677969 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_17\">\n",
       "    <path d=\"M 53.84375 337.398739 \n",
       "L 53.84375 209.677969 \n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_18\">\n",
       "    <path d=\"M 141.069712 337.398739 \n",
       "L 141.069712 209.677969 \n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_19\">\n",
       "    <path d=\"M 228.295673 337.398739 \n",
       "L 228.295673 209.677969 \n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_20\">\n",
       "    <path d=\"M 315.521635 337.398739 \n",
       "L 315.521635 209.677969 \n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_21\">\n",
       "    <path d=\"M 402.747597 337.398739 \n",
       "L 402.747597 209.677969 \n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_22\">\n",
       "    <path d=\"M 489.973558 337.398739 \n",
       "L 489.973558 209.677969 \n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_23\">\n",
       "    <path d=\"M 577.19952 337.398739 \n",
       "L 577.19952 209.677969 \n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: none; stroke: #e2e8f0; stroke-width: 0.7; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_11\">\n",
       "    <path d=\"M 60.821827 241.814162 \n",
       "L 134.091635 241.814162 \n",
       "L 134.091635 222.862048 \n",
       "L 60.821827 222.862048 \n",
       "z\n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_12\">\n",
       "    <path d=\"M 148.047789 283.014411 \n",
       "L 308.543558 283.014411 \n",
       "L 308.543558 264.062297 \n",
       "L 148.047789 264.062297 \n",
       "z\n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_13\">\n",
       "    <path d=\"M 322.499712 324.214659 \n",
       "L 570.221443 324.214659 \n",
       "L 570.221443 305.262545 \n",
       "L 322.499712 305.262545 \n",
       "z\n",
       "\" clip-path=\"url(#p9a7c8734aa)\" style=\"fill: #d1e8f0; stroke: #17627a; stroke-width: 1.6; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_3\">\n",
       "    <g id=\"xtick_7\">\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"97.456731\" y=\"337.398739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_18\">\n",
       "      <!-- 4 → 3 -->\n",
       "      <g transform=\"translate(83.726262 351.996395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-16\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_8\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"184.682693\" y=\"337.398739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_19\">\n",
       "      <!-- 4 → 2 -->\n",
       "      <g transform=\"translate(170.952224 351.996395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_9\">\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"271.908654\" y=\"337.398739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_20\">\n",
       "      <!-- 3 → 2 -->\n",
       "      <g transform=\"translate(258.178185 351.996395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_10\">\n",
       "     <g id=\"line2d_27\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"359.134616\" y=\"337.398739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_21\">\n",
       "      <!-- 3 → 1 -->\n",
       "      <g transform=\"translate(345.404147 351.996395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_11\">\n",
       "     <g id=\"line2d_28\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"446.360577\" y=\"337.398739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_22\">\n",
       "      <!-- 4 → 1 -->\n",
       "      <g transform=\"translate(432.630109 351.996395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_12\">\n",
       "     <g id=\"line2d_29\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mceb5f7bf97\" x=\"533.586539\" y=\"337.398739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_23\">\n",
       "      <!-- 2 → 1 -->\n",
       "      <g transform=\"translate(519.85607 351.996395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(210.984375 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_24\">\n",
       "     <!-- Tikas in execution order: giver → recipient -->\n",
       "     <g transform=\"translate(210.59351 365.997176) scale(0.1 -0.1)\">\n",
       "      <use xlink:href=\"#DejaVuSans-37\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(58 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4e\" transform=\"translate(85.78125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-44\" transform=\"translate(141.9375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(203.21875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(255.3125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(287.09375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(314.875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(378.25 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(410.03125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-5b\" transform=\"translate(469.8125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(525.921875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(587.453125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-58\" transform=\"translate(642.4375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(705.8125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(745.015625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(772.796875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(833.984375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(897.359375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(929.140625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(990.328125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-47\" transform=\"translate(1029.6875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1093.171875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(1154.703125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-1d\" transform=\"translate(1194.0625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(1227.75 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4a\" transform=\"translate(1259.53125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(1323.015625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(1350.796875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1409.984375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(1471.515625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(1512.625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(1544.40625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(1628.203125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(1659.984375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1698.890625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(1760.421875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(1815.40625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(1843.1875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(1906.671875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1934.453125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(1995.984375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(2059.359375 0)\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_4\">\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_30\"/>\n",
       "     <g id=\"text_25\">\n",
       "      <!-- Person 1 -->\n",
       "      <g transform=\"translate(7.2 318.53743) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(367.8125 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_31\"/>\n",
       "     <g id=\"text_26\">\n",
       "      <!-- Person 2 -->\n",
       "      <g transform=\"translate(7.2 277.337182) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(367.8125 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_32\"/>\n",
       "     <g id=\"text_27\">\n",
       "      <!-- Person 3 -->\n",
       "      <g transform=\"translate(7.2 236.136933) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "       <use xlink:href=\"#DejaVuSans-16\" transform=\"translate(367.8125 0)\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_14\">\n",
       "    <path d=\"M 53.84375 337.398739 \n",
       "L 577.19952 337.398739 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"text_28\">\n",
       "    <!-- 3 -->\n",
       "    <g transform=\"translate(93.639231 235.455293) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_29\">\n",
       "    <!-- 2 -->\n",
       "    <g transform=\"translate(224.478173 276.655541) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_30\">\n",
       "    <!-- 1 -->\n",
       "    <g transform=\"translate(442.543077 317.85579) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_31\">\n",
       "    <!-- Batch by recipient: 3 recipient episodes -->\n",
       "    <g transform=\"translate(53.84375 200.677969) scale(0.13 -0.13)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-25\" d=\"M 2456 2859 \n",
       "Q 2741 2859 2887 2984 \n",
       "Q 3034 3109 3034 3353 \n",
       "Q 3034 3594 2887 3720 \n",
       "Q 2741 3847 2456 3847 \n",
       "L 1791 3847 \n",
       "L 1791 2859 \n",
       "L 2456 2859 \n",
       "z\n",
       "M 2497 819 \n",
       "Q 2859 819 3042 972 \n",
       "Q 3225 1125 3225 1434 \n",
       "Q 3225 1738 3044 1889 \n",
       "Q 2863 2041 2497 2041 \n",
       "L 1791 2041 \n",
       "L 1791 819 \n",
       "L 2497 819 \n",
       "z\n",
       "M 3616 2497 \n",
       "Q 4003 2384 4215 2081 \n",
       "Q 4428 1778 4428 1338 \n",
       "Q 4428 663 3972 331 \n",
       "Q 3516 0 2584 0 \n",
       "L 588 0 \n",
       "L 588 4666 \n",
       "L 2394 4666 \n",
       "Q 3366 4666 3802 4372 \n",
       "Q 4238 4078 4238 3431 \n",
       "Q 4238 3091 4078 2852 \n",
       "Q 3919 2613 3616 2497 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-45\" d=\"M 2400 722 \n",
       "Q 2759 722 2948 984 \n",
       "Q 3138 1247 3138 1747 \n",
       "Q 3138 2247 2948 2509 \n",
       "Q 2759 2772 2400 2772 \n",
       "Q 2041 2772 1848 2508 \n",
       "Q 1656 2244 1656 1747 \n",
       "Q 1656 1250 1848 986 \n",
       "Q 2041 722 2400 722 \n",
       "z\n",
       "M 1656 2988 \n",
       "Q 1888 3294 2169 3439 \n",
       "Q 2450 3584 2816 3584 \n",
       "Q 3463 3584 3878 3070 \n",
       "Q 4294 2556 4294 1747 \n",
       "Q 4294 938 3878 423 \n",
       "Q 3463 -91 2816 -91 \n",
       "Q 2450 -91 2169 54 \n",
       "Q 1888 200 1656 506 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 2988 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-5c\" d=\"M 78 3500 \n",
       "L 1197 3500 \n",
       "L 2138 1125 \n",
       "L 2938 3500 \n",
       "L 4056 3500 \n",
       "L 2584 -331 \n",
       "Q 2363 -916 2067 -1148 \n",
       "Q 1772 -1381 1288 -1381 \n",
       "L 641 -1381 \n",
       "L 641 -647 \n",
       "L 991 -647 \n",
       "Q 1275 -647 1404 -556 \n",
       "Q 1534 -466 1606 -231 \n",
       "L 1638 -134 \n",
       "L 78 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-16\" d=\"M 2981 2516 \n",
       "Q 3453 2394 3698 2092 \n",
       "Q 3944 1791 3944 1325 \n",
       "Q 3944 631 3412 270 \n",
       "Q 2881 -91 1863 -91 \n",
       "Q 1503 -91 1142 -33 \n",
       "Q 781 25 428 141 \n",
       "L 428 1069 \n",
       "Q 766 900 1098 814 \n",
       "Q 1431 728 1753 728 \n",
       "Q 2231 728 2486 893 \n",
       "Q 2741 1059 2741 1369 \n",
       "Q 2741 1688 2480 1852 \n",
       "Q 2219 2016 1709 2016 \n",
       "L 1228 2016 \n",
       "L 1228 2791 \n",
       "L 1734 2791 \n",
       "Q 2188 2791 2409 2933 \n",
       "Q 2631 3075 2631 3366 \n",
       "Q 2631 3634 2415 3781 \n",
       "Q 2200 3928 1806 3928 \n",
       "Q 1516 3928 1219 3862 \n",
       "Q 922 3797 628 3669 \n",
       "L 628 4550 \n",
       "Q 984 4650 1334 4700 \n",
       "Q 1684 4750 2022 4750 \n",
       "Q 2931 4750 3382 4451 \n",
       "Q 3834 4153 3834 3553 \n",
       "Q 3834 3144 3618 2883 \n",
       "Q 3403 2622 2981 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-25\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(76.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(143.703125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(191.5 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4b\" transform=\"translate(250.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(321.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-45\" transform=\"translate(356.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5c\" transform=\"translate(428.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(493.546875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(528.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(577.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(645.5 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(704.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(739.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(810.640625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(844.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(912.75 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(983.9375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-1d\" transform=\"translate(1031.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1071.71875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\" transform=\"translate(1106.53125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1176.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(1210.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1260.234375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(1328.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1387.34375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(1421.625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1493.203125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1527.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(1595.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(1666.5 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1714.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1749.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(1816.9375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(1888.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(1922.796875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(1982.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-47\" transform=\"translate(2051.015625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(2122.59375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(2190.421875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p6cf3647058\">\n",
       "   <rect x=\"53.84375\" y=\"26.077969\" width=\"523.35577\" height=\"127.72077\"/>\n",
       "  </clipPath>\n",
       "  <clipPath id=\"p9a7c8734aa\">\n",
       "   <rect x=\"53.84375\" y=\"209.677969\" width=\"523.35577\" height=\"127.72077\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 768x489.6 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: fig-recipient-batching\n",
    "#| fig-cap: 'Recipient-only seating costs, illustrated with four people and six tikas. Each blue band is one sit–stand episode: it begins when a person sits and ends when they stand. The upper policy resets the recipient after every tika; the lower policy lets each recipient remain seated through all their elders. Giver movement is uncharged.'\n",
    "#| fig-alt: Two recipient seating timelines. The eldest-first reset policy has six separate seated episodes. Grouping by recipient has three episodes, one each for people 3, 2, and 1.\n",
    "#| code-fold: true\n",
    "#| code-summary: Draw the recipient seating timelines\n",
    "fig, axes = plt.subplots(2, 1, figsize=(8, 5.1), constrained_layout=True)\n",
    "for ax, order, reset, title in [\n",
    "    (axes[0], eldest_first(4), True, \"Reset after each tika: 6 recipient episodes\"),\n",
    "    (axes[1], recipient_blocks(4), False, \"Batch by recipient: 3 recipient episodes\"),\n",
    "]:\n",
    "    bands = []\n",
    "    for t, (_, r) in enumerate(order):\n",
    "        if reset or t == 0 or order[t - 1][1] != r:\n",
    "            bands.append([t, t + 1, r])\n",
    "        else:\n",
    "            bands[-1][1] = t + 1\n",
    "    for start, end, r in bands:\n",
    "        ax.add_patch(Rectangle((start + .08, r - .23), end - start - .16, .46,\n",
    "                               facecolor=\"#d1e8f0\", edgecolor=\"#17627a\", linewidth=1.6))\n",
    "        ax.text((start + end) / 2, r, str(r), ha=\"center\", va=\"center\", fontsize=12)\n",
    "    for t in range(7):\n",
    "        ax.axvline(t, color=\"#e2e8f0\", lw=.7, zorder=0)\n",
    "    ax.set(xlim=(0, 6), ylim=(.45, 3.55), yticks=[1, 2, 3],\n",
    "           yticklabels=[\"Person 1\", \"Person 2\", \"Person 3\"],\n",
    "           xticks=np.arange(6) + .5,\n",
    "           xticklabels=[f\"{g} → {r}\" for g, r in order],\n",
    "           xlabel=\"Tikas in execution order: giver → recipient\")\n",
    "    ax.set_title(title, loc=\"left\", fontsize=13, weight=\"bold\", pad=9)\n",
    "    ax.spines[[\"top\", \"right\", \"left\"]].set_visible(False)\n",
    "    ax.tick_params(axis=\"y\", length=0)\n",
    "export_figure(fig, \"recipient-batching\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c6bb3cb2",
   "metadata": {},
   "source": [
    "### Giver blocks with a shared recipient at each boundary\n",
    "\n",
    "When giver episodes are at least as expensive as recipient episodes, preserve\n",
    "the eldest-first giver blocks. In the block for giver $i\\geq3$, use this\n",
    "recipient order:\n",
    "\n",
    "$$\n",
    "i-1,\\quad i-3,i-4,\\ldots,1,\\quad i-2.\n",
    "$$\n",
    "\n",
    "The middle list is empty when $i=3$. Giver $2$ visits recipient $1$.\n",
    "Thus giver $i$ finishes with recipient $i-2$, who stays seated while giver\n",
    "$i-1$ takes over and also starts with $i-2$.\n",
    "\n",
    "For $N=4$, the schedule is\n",
    "\n",
    "$$\n",
    "\\underbrace{(4,3),(4,1),(4,2)}_{\\text{giver 4}}\n",
    "\\ ;\\ \\underbrace{(3,2),(3,1)}_{\\text{giver 3}}\n",
    "\\ ;\\ (2,1).\n",
    "$$\n",
    "\n",
    "Each boundary changes the giver alone. Within a block, only the recipient\n",
    "changes. There are $N-1$ giver episodes and $M+1$ total episodes:\n",
    "\n",
    "$$\n",
    "G=N-1,\\qquad R=M-N+2.\n",
    "$$"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "fig-giver-handoff",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"547.2pt\" height=\"259.2pt\" viewBox=\"0 0 547.2 259.2\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2026-10-21T02:53:22.441138</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.11.1, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 259.2 \n",
       "L 547.2 259.2 \n",
       "L 547.2 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 130.747826 85.23 \n",
       "C 136.276965 85.23 141.580389 83.053659 145.49008 79.180291 \n",
       "C 149.399772 75.306922 151.596522 70.05277 151.596522 64.575 \n",
       "C 151.596522 59.09723 149.399772 53.843078 145.49008 49.969709 \n",
       "C 141.580389 46.096341 136.276965 43.92 130.747826 43.92 \n",
       "C 125.218687 43.92 119.915263 46.096341 116.005572 49.969709 \n",
       "C 112.095881 53.843078 109.89913 59.09723 109.89913 64.575 \n",
       "C 109.89913 70.05277 112.095881 75.306922 116.005572 79.180291 \n",
       "C 119.915263 83.053659 125.218687 85.23 130.747826 85.23 \n",
       "z\n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: #ffffff; stroke: #ad5713; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 130.747826 188.505 \n",
       "C 136.276965 188.505 141.580389 186.328659 145.49008 182.455291 \n",
       "C 149.399772 178.581922 151.596522 173.32777 151.596522 167.85 \n",
       "C 151.596522 162.37223 149.399772 157.118078 145.49008 153.244709 \n",
       "C 141.580389 149.371341 136.276965 147.195 130.747826 147.195 \n",
       "C 125.218687 147.195 119.915263 149.371341 116.005572 153.244709 \n",
       "C 112.095881 157.118078 109.89913 162.37223 109.89913 167.85 \n",
       "C 109.89913 173.32777 112.095881 178.581922 116.005572 182.455291 \n",
       "C 119.915263 186.328659 125.218687 188.505 130.747826 188.505 \n",
       "z\n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: #ffffff; stroke: #ad5713; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 300.626087 85.23 \n",
       "C 306.155226 85.23 311.45865 83.053659 315.368341 79.180291 \n",
       "C 319.278033 75.306922 321.474783 70.05277 321.474783 64.575 \n",
       "C 321.474783 59.09723 319.278033 53.843078 315.368341 49.969709 \n",
       "C 311.45865 46.096341 306.155226 43.92 300.626087 43.92 \n",
       "C 295.096948 43.92 289.793524 46.096341 285.883833 49.969709 \n",
       "C 281.974141 53.843078 279.777391 59.09723 279.777391 64.575 \n",
       "C 279.777391 70.05277 281.974141 75.306922 285.883833 79.180291 \n",
       "C 289.793524 83.053659 295.096948 85.23 300.626087 85.23 \n",
       "z\n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: #ffffff; stroke: #087f72; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 300.626087 188.505 \n",
       "C 306.155226 188.505 311.45865 186.328659 315.368341 182.455291 \n",
       "C 319.278033 178.581922 321.474783 173.32777 321.474783 167.85 \n",
       "C 321.474783 162.37223 319.278033 157.118078 315.368341 153.244709 \n",
       "C 311.45865 149.371341 306.155226 147.195 300.626087 147.195 \n",
       "C 295.096948 147.195 289.793524 149.371341 285.883833 153.244709 \n",
       "C 281.974141 157.118078 279.777391 162.37223 279.777391 167.85 \n",
       "C 279.777391 173.32777 281.974141 178.581922 285.883833 182.455291 \n",
       "C 289.793524 186.328659 295.096948 188.505 300.626087 188.505 \n",
       "z\n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: #ffffff; stroke: #087f72; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_1\">\n",
       "    <path d=\"M 103.721739 96.705 \n",
       "L 157.773913 96.705 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_2\">\n",
       "    <path d=\"M 103.721739 83.7 \n",
       "L 103.721739 114.3 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_3\">\n",
       "    <path d=\"M 157.773913 96.705 \n",
       "L 157.773913 114.3 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_4\">\n",
       "    <path d=\"M 103.721739 199.98 \n",
       "L 157.773913 199.98 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_5\">\n",
       "    <path d=\"M 103.721739 186.975 \n",
       "L 103.721739 217.575 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_6\">\n",
       "    <path d=\"M 157.773913 199.98 \n",
       "L 157.773913 217.575 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_7\">\n",
       "    <path d=\"M 273.6 96.705 \n",
       "L 327.652174 96.705 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_8\">\n",
       "    <path d=\"M 273.6 83.7 \n",
       "L 273.6 114.3 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_9\">\n",
       "    <path d=\"M 327.652174 96.705 \n",
       "L 327.652174 114.3 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_10\">\n",
       "    <path d=\"M 273.6 199.98 \n",
       "L 327.652174 199.98 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_11\">\n",
       "    <path d=\"M 273.6 186.975 \n",
       "L 273.6 217.575 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_12\">\n",
       "    <path d=\"M 327.652174 199.98 \n",
       "L 327.652174 217.575 \n",
       "\" clip-path=\"url(#p6f754fd737)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"text_1\">\n",
       "    <!-- Giver -->\n",
       "    <g transform=\"translate(112.826576 20.97) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-2a\" d=\"M 4781 347 \n",
       "Q 4331 128 3847 18 \n",
       "Q 3363 -91 2847 -91 \n",
       "Q 1681 -91 1000 561 \n",
       "Q 319 1213 319 2328 \n",
       "Q 319 3456 1012 4103 \n",
       "Q 1706 4750 2913 4750 \n",
       "Q 3378 4750 3804 4662 \n",
       "Q 4231 4575 4609 4403 \n",
       "L 4609 3438 \n",
       "Q 4219 3659 3833 3768 \n",
       "Q 3447 3878 3059 3878 \n",
       "Q 2341 3878 1952 3476 \n",
       "Q 1563 3075 1563 2328 \n",
       "Q 1563 1588 1938 1184 \n",
       "Q 2313 781 3003 781 \n",
       "Q 3191 781 3352 804 \n",
       "Q 3513 828 3641 878 \n",
       "L 3641 1784 \n",
       "L 2906 1784 \n",
       "L 2906 2591 \n",
       "L 4781 2591 \n",
       "L 4781 347 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4c\" d=\"M 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "z\n",
       "M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 3950 \n",
       "L 538 3950 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-59\" d=\"M 97 3500 \n",
       "L 1216 3500 \n",
       "L 2088 1081 \n",
       "L 2956 3500 \n",
       "L 4078 3500 \n",
       "L 2700 0 \n",
       "L 1472 0 \n",
       "L 97 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-48\" d=\"M 4031 1759 \n",
       "L 4031 1441 \n",
       "L 1416 1441 \n",
       "Q 1456 1047 1700 850 \n",
       "Q 1944 653 2381 653 \n",
       "Q 2734 653 3104 758 \n",
       "Q 3475 863 3866 1075 \n",
       "L 3866 213 \n",
       "Q 3469 63 3072 -14 \n",
       "Q 2675 -91 2278 -91 \n",
       "Q 1328 -91 801 392 \n",
       "Q 275 875 275 1747 \n",
       "Q 275 2603 792 3093 \n",
       "Q 1309 3584 2216 3584 \n",
       "Q 3041 3584 3536 3087 \n",
       "Q 4031 2591 4031 1759 \n",
       "z\n",
       "M 2881 2131 \n",
       "Q 2881 2450 2695 2645 \n",
       "Q 2509 2841 2209 2841 \n",
       "Q 1884 2841 1681 2658 \n",
       "Q 1478 2475 1428 2131 \n",
       "L 2881 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-55\" d=\"M 3138 2547 \n",
       "Q 2991 2616 2845 2648 \n",
       "Q 2700 2681 2553 2681 \n",
       "Q 2122 2681 1889 2404 \n",
       "Q 1656 2128 1656 1613 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2925 \n",
       "Q 1872 3269 2151 3426 \n",
       "Q 2431 3584 2822 3584 \n",
       "Q 2878 3584 2943 3579 \n",
       "Q 3009 3575 3134 3559 \n",
       "L 3138 2547 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(82.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-59\" transform=\"translate(116.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(181.546875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(249.375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_2\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #ad5713\" transform=\"translate(125.181576 68.73125) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-17\" d=\"M 2356 3675 \n",
       "L 1038 1722 \n",
       "L 2356 1722 \n",
       "L 2356 3675 \n",
       "z\n",
       "M 2156 4666 \n",
       "L 3494 4666 \n",
       "L 3494 1722 \n",
       "L 4159 1722 \n",
       "L 4159 850 \n",
       "L 3494 850 \n",
       "L 3494 0 \n",
       "L 2356 0 \n",
       "L 2356 850 \n",
       "L 288 850 \n",
       "L 288 1881 \n",
       "L 2156 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_3\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #ad5713\" transform=\"translate(125.181576 172.00625) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-16\" d=\"M 2981 2516 \n",
       "Q 3453 2394 3698 2092 \n",
       "Q 3944 1791 3944 1325 \n",
       "Q 3944 631 3412 270 \n",
       "Q 2881 -91 1863 -91 \n",
       "Q 1503 -91 1142 -33 \n",
       "Q 781 25 428 141 \n",
       "L 428 1069 \n",
       "Q 766 900 1098 814 \n",
       "Q 1431 728 1753 728 \n",
       "Q 2231 728 2486 893 \n",
       "Q 2741 1059 2741 1369 \n",
       "Q 2741 1688 2480 1852 \n",
       "Q 2219 2016 1709 2016 \n",
       "L 1228 2016 \n",
       "L 1228 2791 \n",
       "L 1734 2791 \n",
       "Q 2188 2791 2409 2933 \n",
       "Q 2631 3075 2631 3366 \n",
       "Q 2631 3634 2415 3781 \n",
       "Q 2200 3928 1806 3928 \n",
       "Q 1516 3928 1219 3862 \n",
       "Q 922 3797 628 3669 \n",
       "L 628 4550 \n",
       "Q 984 4650 1334 4700 \n",
       "Q 1684 4750 2022 4750 \n",
       "Q 2931 4750 3382 4451 \n",
       "Q 3834 4153 3834 3553 \n",
       "Q 3834 3144 3618 2883 \n",
       "Q 3403 2622 2981 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_4\">\n",
       "    <!-- Recipient -->\n",
       "    <g transform=\"translate(268.762337 20.97) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-35\" d=\"M 2297 2597 \n",
       "Q 2675 2597 2839 2737 \n",
       "Q 3003 2878 3003 3200 \n",
       "Q 3003 3519 2839 3656 \n",
       "Q 2675 3794 2297 3794 \n",
       "L 1791 3794 \n",
       "L 1791 2597 \n",
       "L 2297 2597 \n",
       "z\n",
       "M 1791 1766 \n",
       "L 1791 0 \n",
       "L 588 0 \n",
       "L 588 4666 \n",
       "L 2425 4666 \n",
       "Q 3347 4666 3776 4356 \n",
       "Q 4206 4047 4206 3378 \n",
       "Q 4206 2916 3982 2619 \n",
       "Q 3759 2322 3309 2181 \n",
       "Q 3556 2125 3751 1926 \n",
       "Q 3947 1728 4147 1325 \n",
       "L 4800 0 \n",
       "L 3519 0 \n",
       "L 2950 1159 \n",
       "Q 2778 1509 2601 1637 \n",
       "Q 2425 1766 2131 1766 \n",
       "L 1791 1766 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-46\" d=\"M 3366 3391 \n",
       "L 3366 2478 \n",
       "Q 3138 2634 2908 2709 \n",
       "Q 2678 2784 2431 2784 \n",
       "Q 1963 2784 1702 2511 \n",
       "Q 1441 2238 1441 1747 \n",
       "Q 1441 1256 1702 982 \n",
       "Q 1963 709 2431 709 \n",
       "Q 2694 709 2930 787 \n",
       "Q 3166 866 3366 1019 \n",
       "L 3366 103 \n",
       "Q 3103 6 2833 -42 \n",
       "Q 2563 -91 2291 -91 \n",
       "Q 1344 -91 809 395 \n",
       "Q 275 881 275 1747 \n",
       "Q 275 2613 809 3098 \n",
       "Q 1344 3584 2291 3584 \n",
       "Q 2566 3584 2833 3536 \n",
       "Q 3100 3488 3366 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-53\" d=\"M 1656 506 \n",
       "L 1656 -1331 \n",
       "L 538 -1331 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1888 3294 2169 3439 \n",
       "Q 2450 3584 2816 3584 \n",
       "Q 3463 3584 3878 3070 \n",
       "Q 4294 2556 4294 1747 \n",
       "Q 4294 938 3878 423 \n",
       "Q 3463 -91 2816 -91 \n",
       "Q 2450 -91 2169 54 \n",
       "Q 1888 200 1656 506 \n",
       "z\n",
       "M 2400 2772 \n",
       "Q 2041 2772 1848 2508 \n",
       "Q 1656 2244 1656 1747 \n",
       "Q 1656 1250 1848 986 \n",
       "Q 2041 722 2400 722 \n",
       "Q 2759 722 2948 984 \n",
       "Q 3138 1247 3138 1747 \n",
       "Q 3138 2247 2948 2509 \n",
       "Q 2759 2772 2400 2772 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-51\" d=\"M 4056 2131 \n",
       "L 4056 0 \n",
       "L 2931 0 \n",
       "L 2931 347 \n",
       "L 2931 1631 \n",
       "Q 2931 2084 2911 2256 \n",
       "Q 2891 2428 2841 2509 \n",
       "Q 2775 2619 2662 2680 \n",
       "Q 2550 2741 2406 2741 \n",
       "Q 2056 2741 1856 2470 \n",
       "Q 1656 2200 1656 1722 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1909 3294 2193 3439 \n",
       "Q 2478 3584 2822 3584 \n",
       "Q 3428 3584 3742 3212 \n",
       "Q 4056 2841 4056 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-57\" d=\"M 1759 4494 \n",
       "L 1759 3500 \n",
       "L 2913 3500 \n",
       "L 2913 2700 \n",
       "L 1759 2700 \n",
       "L 1759 1216 \n",
       "Q 1759 972 1856 886 \n",
       "Q 1953 800 2241 800 \n",
       "L 2816 800 \n",
       "L 2816 0 \n",
       "L 1856 0 \n",
       "Q 1194 0 917 276 \n",
       "Q 641 553 641 1216 \n",
       "L 641 2700 \n",
       "L 84 2700 \n",
       "L 84 3500 \n",
       "L 641 3500 \n",
       "L 641 4494 \n",
       "L 1759 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(77 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(144.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(204.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(238.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(309.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(344.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(412.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(483.265625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_5\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(295.059837 68.73125) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-15\" d=\"M 1844 884 \n",
       "L 3897 884 \n",
       "L 3897 0 \n",
       "L 506 0 \n",
       "L 506 884 \n",
       "L 2209 2388 \n",
       "Q 2438 2594 2547 2791 \n",
       "Q 2656 2988 2656 3200 \n",
       "Q 2656 3528 2436 3728 \n",
       "Q 2216 3928 1850 3928 \n",
       "Q 1569 3928 1234 3808 \n",
       "Q 900 3688 519 3450 \n",
       "L 519 4475 \n",
       "Q 925 4609 1322 4679 \n",
       "Q 1719 4750 2100 4750 \n",
       "Q 2938 4750 3402 4381 \n",
       "Q 3866 4013 3866 3353 \n",
       "Q 3866 2972 3669 2642 \n",
       "Q 3472 2313 2841 1759 \n",
       "L 1844 884 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_6\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(295.059837 172.00625) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_7\">\n",
       "    <!-- Stays seated -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(260.708978 237.465) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-36\" d=\"M 3834 4519 \n",
       "L 3834 3531 \n",
       "Q 3450 3703 3084 3790 \n",
       "Q 2719 3878 2394 3878 \n",
       "Q 1963 3878 1756 3759 \n",
       "Q 1550 3641 1550 3391 \n",
       "Q 1550 3203 1689 3098 \n",
       "Q 1828 2994 2194 2919 \n",
       "L 2706 2816 \n",
       "Q 3484 2659 3812 2340 \n",
       "Q 4141 2022 4141 1434 \n",
       "Q 4141 663 3683 286 \n",
       "Q 3225 -91 2284 -91 \n",
       "Q 1841 -91 1394 -6 \n",
       "Q 947 78 500 244 \n",
       "L 500 1259 \n",
       "Q 947 1022 1364 901 \n",
       "Q 1781 781 2169 781 \n",
       "Q 2563 781 2772 912 \n",
       "Q 2981 1044 2981 1288 \n",
       "Q 2981 1506 2839 1625 \n",
       "Q 2697 1744 2272 1838 \n",
       "L 1806 1941 \n",
       "Q 1106 2091 782 2419 \n",
       "Q 459 2747 459 3303 \n",
       "Q 459 4000 909 4375 \n",
       "Q 1359 4750 2203 4750 \n",
       "Q 2588 4750 2994 4692 \n",
       "Q 3400 4634 3834 4519 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-44\" d=\"M 2106 1575 \n",
       "Q 1756 1575 1579 1456 \n",
       "Q 1403 1338 1403 1106 \n",
       "Q 1403 894 1545 773 \n",
       "Q 1688 653 1941 653 \n",
       "Q 2256 653 2472 879 \n",
       "Q 2688 1106 2688 1447 \n",
       "L 2688 1575 \n",
       "L 2106 1575 \n",
       "z\n",
       "M 3816 1997 \n",
       "L 3816 0 \n",
       "L 2688 0 \n",
       "L 2688 519 \n",
       "Q 2463 200 2181 54 \n",
       "Q 1900 -91 1497 -91 \n",
       "Q 953 -91 614 226 \n",
       "Q 275 544 275 1050 \n",
       "Q 275 1666 698 1953 \n",
       "Q 1122 2241 2028 2241 \n",
       "L 2688 2241 \n",
       "L 2688 2328 \n",
       "Q 2688 2594 2478 2717 \n",
       "Q 2269 2841 1825 2841 \n",
       "Q 1466 2841 1156 2769 \n",
       "Q 847 2697 581 2553 \n",
       "L 581 3406 \n",
       "Q 941 3494 1303 3539 \n",
       "Q 1666 3584 2028 3584 \n",
       "Q 2975 3584 3395 3211 \n",
       "Q 3816 2838 3816 1997 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-5c\" d=\"M 78 3500 \n",
       "L 1197 3500 \n",
       "L 2138 1125 \n",
       "L 2938 3500 \n",
       "L 4056 3500 \n",
       "L 2584 -331 \n",
       "Q 2363 -916 2067 -1148 \n",
       "Q 1772 -1381 1288 -1381 \n",
       "L 641 -1381 \n",
       "L 641 -647 \n",
       "L 991 -647 \n",
       "Q 1275 -647 1404 -556 \n",
       "Q 1534 -466 1606 -231 \n",
       "L 1638 -134 \n",
       "L 78 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-56\" d=\"M 3272 3391 \n",
       "L 3272 2541 \n",
       "Q 2913 2691 2578 2766 \n",
       "Q 2244 2841 1947 2841 \n",
       "Q 1628 2841 1473 2761 \n",
       "Q 1319 2681 1319 2516 \n",
       "Q 1319 2381 1436 2309 \n",
       "Q 1553 2238 1856 2203 \n",
       "L 2053 2175 \n",
       "Q 2913 2066 3209 1816 \n",
       "Q 3506 1566 3506 1031 \n",
       "Q 3506 472 3093 190 \n",
       "Q 2681 -91 1863 -91 \n",
       "Q 1516 -91 1145 -36 \n",
       "Q 775 19 384 128 \n",
       "L 384 978 \n",
       "Q 719 816 1070 734 \n",
       "Q 1422 653 1784 653 \n",
       "Q 2113 653 2278 743 \n",
       "Q 2444 834 2444 1013 \n",
       "Q 2444 1163 2330 1236 \n",
       "Q 2216 1309 1875 1350 \n",
       "L 1678 1375 \n",
       "Q 931 1469 631 1722 \n",
       "Q 331 1975 331 2491 \n",
       "Q 331 3047 712 3315 \n",
       "Q 1094 3584 1881 3584 \n",
       "Q 2191 3584 2531 3537 \n",
       "Q 2872 3491 3272 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-47\" d=\"M 2919 2988 \n",
       "L 2919 4863 \n",
       "L 4044 4863 \n",
       "L 4044 0 \n",
       "L 2919 0 \n",
       "L 2919 506 \n",
       "Q 2688 197 2409 53 \n",
       "Q 2131 -91 1766 -91 \n",
       "Q 1119 -91 703 423 \n",
       "Q 288 938 288 1747 \n",
       "Q 288 2556 703 3070 \n",
       "Q 1119 3584 1766 3584 \n",
       "Q 2128 3584 2408 3439 \n",
       "Q 2688 3294 2919 2988 \n",
       "z\n",
       "M 2181 722 \n",
       "Q 2541 722 2730 984 \n",
       "Q 2919 1247 2919 1747 \n",
       "Q 2919 2247 2730 2509 \n",
       "Q 2541 2772 2181 2772 \n",
       "Q 1825 2772 1636 2509 \n",
       "Q 1447 2247 1447 1747 \n",
       "Q 1447 1247 1636 984 \n",
       "Q 1825 722 2181 722 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-36\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(72.015625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(119.8125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5c\" transform=\"translate(184.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(249.40625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(308.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(343.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(403.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(471.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(538.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(586.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-47\" transform=\"translate(654.1875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_8\">\n",
       "    <!-- Before -->\n",
       "    <g transform=\"translate(18.782609 67.432852) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-25\" d=\"M 1259 2228 \n",
       "L 1259 519 \n",
       "L 2272 519 \n",
       "Q 2781 519 3026 730 \n",
       "Q 3272 941 3272 1375 \n",
       "Q 3272 1813 3026 2020 \n",
       "Q 2781 2228 2272 2228 \n",
       "L 1259 2228 \n",
       "z\n",
       "M 1259 4147 \n",
       "L 1259 2741 \n",
       "L 2194 2741 \n",
       "Q 2656 2741 2882 2914 \n",
       "Q 3109 3088 3109 3444 \n",
       "Q 3109 3797 2882 3972 \n",
       "Q 2656 4147 2194 4147 \n",
       "L 1259 4147 \n",
       "z\n",
       "M 628 4666 \n",
       "L 2241 4666 \n",
       "Q 2963 4666 3353 4366 \n",
       "Q 3744 4066 3744 3513 \n",
       "Q 3744 3084 3544 2831 \n",
       "Q 3344 2578 2956 2516 \n",
       "Q 3422 2416 3680 2098 \n",
       "Q 3938 1781 3938 1306 \n",
       "Q 3938 681 3513 340 \n",
       "Q 3088 0 2303 0 \n",
       "L 628 0 \n",
       "L 628 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-48\" d=\"M 3597 1894 \n",
       "L 3597 1613 \n",
       "L 953 1613 \n",
       "Q 991 1019 1311 708 \n",
       "Q 1631 397 2203 397 \n",
       "Q 2534 397 2845 478 \n",
       "Q 3156 559 3463 722 \n",
       "L 3463 178 \n",
       "Q 3153 47 2828 -22 \n",
       "Q 2503 -91 2169 -91 \n",
       "Q 1331 -91 842 396 \n",
       "Q 353 884 353 1716 \n",
       "Q 353 2575 817 3079 \n",
       "Q 1281 3584 2069 3584 \n",
       "Q 2775 3584 3186 3129 \n",
       "Q 3597 2675 3597 1894 \n",
       "z\n",
       "M 3022 2063 \n",
       "Q 3016 2534 2758 2815 \n",
       "Q 2500 3097 2075 3097 \n",
       "Q 1594 3097 1305 2825 \n",
       "Q 1016 2553 972 2059 \n",
       "L 3022 2063 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-49\" d=\"M 2375 4863 \n",
       "L 2375 4384 \n",
       "L 1825 4384 \n",
       "Q 1516 4384 1395 4259 \n",
       "Q 1275 4134 1275 3809 \n",
       "L 1275 3500 \n",
       "L 2222 3500 \n",
       "L 2222 3053 \n",
       "L 1275 3053 \n",
       "L 1275 0 \n",
       "L 697 0 \n",
       "L 697 3053 \n",
       "L 147 3053 \n",
       "L 147 3500 \n",
       "L 697 3500 \n",
       "L 697 3744 \n",
       "Q 697 4328 969 4595 \n",
       "Q 1241 4863 1831 4863 \n",
       "L 2375 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-52\" d=\"M 1959 3097 \n",
       "Q 1497 3097 1228 2736 \n",
       "Q 959 2375 959 1747 \n",
       "Q 959 1119 1226 758 \n",
       "Q 1494 397 1959 397 \n",
       "Q 2419 397 2687 759 \n",
       "Q 2956 1122 2956 1747 \n",
       "Q 2956 2369 2687 2733 \n",
       "Q 2419 3097 1959 3097 \n",
       "z\n",
       "M 1959 3584 \n",
       "Q 2709 3584 3137 3096 \n",
       "Q 3566 2609 3566 1747 \n",
       "Q 3566 888 3137 398 \n",
       "Q 2709 -91 1959 -91 \n",
       "Q 1206 -91 779 398 \n",
       "Q 353 888 353 1747 \n",
       "Q 353 2609 779 3096 \n",
       "Q 1206 3584 1959 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-55\" d=\"M 2631 2963 \n",
       "Q 2534 3019 2420 3045 \n",
       "Q 2306 3072 2169 3072 \n",
       "Q 1681 3072 1420 2755 \n",
       "Q 1159 2438 1159 1844 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1341 3275 1631 3429 \n",
       "Q 1922 3584 2338 3584 \n",
       "Q 2397 3584 2469 3576 \n",
       "Q 2541 3569 2628 3553 \n",
       "L 2631 2963 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-25\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(68.609375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-49\" transform=\"translate(130.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(165.34375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(226.53125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(265.4375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 165.182145 64.575 \n",
       "Q 215.687197 64.575 264.515197 64.575 \n",
       "\" style=\"fill: none; stroke: #64748b; stroke-width: 1.5; stroke-linecap: round\"/>\n",
       "    <path d=\"M 260.515197 62.575 \n",
       "L 264.515197 64.575 \n",
       "L 260.515197 66.575 \n",
       "\" style=\"fill: none; stroke: #64748b; stroke-width: 1.5; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_9\">\n",
       "    <!-- After -->\n",
       "    <g transform=\"translate(18.782609 170.707852) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-24\" d=\"M 2188 4044 \n",
       "L 1331 1722 \n",
       "L 3047 1722 \n",
       "L 2188 4044 \n",
       "z\n",
       "M 1831 4666 \n",
       "L 2547 4666 \n",
       "L 4325 0 \n",
       "L 3669 0 \n",
       "L 3244 1197 \n",
       "L 1141 1197 \n",
       "L 716 0 \n",
       "L 50 0 \n",
       "L 1831 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-57\" d=\"M 1172 4494 \n",
       "L 1172 3500 \n",
       "L 2356 3500 \n",
       "L 2356 3053 \n",
       "L 1172 3053 \n",
       "L 1172 1153 \n",
       "Q 1172 725 1289 603 \n",
       "Q 1406 481 1766 481 \n",
       "L 2356 481 \n",
       "L 2356 0 \n",
       "L 1766 0 \n",
       "Q 1100 0 847 248 \n",
       "Q 594 497 594 1153 \n",
       "L 594 3053 \n",
       "L 172 3053 \n",
       "L 172 3500 \n",
       "L 594 3500 \n",
       "L 594 4494 \n",
       "L 1172 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-24\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-49\" transform=\"translate(64.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(98.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(137.5 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(199.03125 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 165.182145 167.85 \n",
       "Q 215.687197 167.85 264.515197 167.85 \n",
       "\" style=\"fill: none; stroke: #64748b; stroke-width: 1.5; stroke-linecap: round\"/>\n",
       "    <path d=\"M 260.515197 165.85 \n",
       "L 264.515197 167.85 \n",
       "L 260.515197 169.85 \n",
       "\" style=\"fill: none; stroke: #64748b; stroke-width: 1.5; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_10\">\n",
       "    <!-- Recipient 2 stays -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(381.704348 68.4) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(77 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(144.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(204.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(238.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(309.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(344.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(412.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(483.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(531.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\" transform=\"translate(565.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(635.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(670.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(729.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(777.578125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5c\" transform=\"translate(841.984375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(907.171875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_11\">\n",
       "    <!-- Person 4 stands. -->\n",
       "    <g transform=\"translate(381.704348 90.58) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-33\" d=\"M 1259 4147 \n",
       "L 1259 2394 \n",
       "L 2053 2394 \n",
       "Q 2494 2394 2734 2622 \n",
       "Q 2975 2850 2975 3272 \n",
       "Q 2975 3691 2734 3919 \n",
       "Q 2494 4147 2053 4147 \n",
       "L 1259 4147 \n",
       "z\n",
       "M 628 4666 \n",
       "L 2053 4666 \n",
       "Q 2838 4666 3239 4311 \n",
       "Q 3641 3956 3641 3272 \n",
       "Q 3641 2581 3239 2228 \n",
       "Q 2838 1875 2053 1875 \n",
       "L 1259 1875 \n",
       "L 1259 0 \n",
       "L 628 0 \n",
       "L 628 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-56\" d=\"M 2834 3397 \n",
       "L 2834 2853 \n",
       "Q 2591 2978 2328 3040 \n",
       "Q 2066 3103 1784 3103 \n",
       "Q 1356 3103 1142 2972 \n",
       "Q 928 2841 928 2578 \n",
       "Q 928 2378 1081 2264 \n",
       "Q 1234 2150 1697 2047 \n",
       "L 1894 2003 \n",
       "Q 2506 1872 2764 1633 \n",
       "Q 3022 1394 3022 966 \n",
       "Q 3022 478 2636 193 \n",
       "Q 2250 -91 1575 -91 \n",
       "Q 1294 -91 989 -36 \n",
       "Q 684 19 347 128 \n",
       "L 347 722 \n",
       "Q 666 556 975 473 \n",
       "Q 1284 391 1588 391 \n",
       "Q 1994 391 2212 530 \n",
       "Q 2431 669 2431 922 \n",
       "Q 2431 1156 2273 1281 \n",
       "Q 2116 1406 1581 1522 \n",
       "L 1381 1569 \n",
       "Q 847 1681 609 1914 \n",
       "Q 372 2147 372 2553 \n",
       "Q 372 3047 722 3315 \n",
       "Q 1072 3584 1716 3584 \n",
       "Q 2034 3584 2315 3537 \n",
       "Q 2597 3491 2834 3397 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-51\" d=\"M 3513 2113 \n",
       "L 3513 0 \n",
       "L 2938 0 \n",
       "L 2938 2094 \n",
       "Q 2938 2591 2744 2837 \n",
       "Q 2550 3084 2163 3084 \n",
       "Q 1697 3084 1428 2787 \n",
       "Q 1159 2491 1159 1978 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1366 3272 1645 3428 \n",
       "Q 1925 3584 2291 3584 \n",
       "Q 2894 3584 3203 3211 \n",
       "Q 3513 2838 3513 2113 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-17\" d=\"M 2419 4116 \n",
       "L 825 1625 \n",
       "L 2419 1625 \n",
       "L 2419 4116 \n",
       "z\n",
       "M 2253 4666 \n",
       "L 3047 4666 \n",
       "L 3047 1625 \n",
       "L 3713 1625 \n",
       "L 3713 1100 \n",
       "L 3047 1100 \n",
       "L 3047 0 \n",
       "L 2419 0 \n",
       "L 2419 1100 \n",
       "L 313 1100 \n",
       "L 313 1709 \n",
       "L 2253 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-44\" d=\"M 2194 1759 \n",
       "Q 1497 1759 1228 1600 \n",
       "Q 959 1441 959 1056 \n",
       "Q 959 750 1161 570 \n",
       "Q 1363 391 1709 391 \n",
       "Q 2188 391 2477 730 \n",
       "Q 2766 1069 2766 1631 \n",
       "L 2766 1759 \n",
       "L 2194 1759 \n",
       "z\n",
       "M 3341 1997 \n",
       "L 3341 0 \n",
       "L 2766 0 \n",
       "L 2766 531 \n",
       "Q 2569 213 2275 61 \n",
       "Q 1981 -91 1556 -91 \n",
       "Q 1019 -91 701 211 \n",
       "Q 384 513 384 1019 \n",
       "Q 384 1609 779 1909 \n",
       "Q 1175 2209 1959 2209 \n",
       "L 2766 2209 \n",
       "L 2766 2266 \n",
       "Q 2766 2663 2505 2880 \n",
       "Q 2244 3097 1772 3097 \n",
       "Q 1472 3097 1187 3025 \n",
       "Q 903 2953 641 2809 \n",
       "L 641 3341 \n",
       "Q 956 3463 1253 3523 \n",
       "Q 1550 3584 1831 3584 \n",
       "Q 2591 3584 2966 3190 \n",
       "Q 3341 2797 3341 1997 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-47\" d=\"M 2906 2969 \n",
       "L 2906 4863 \n",
       "L 3481 4863 \n",
       "L 3481 0 \n",
       "L 2906 0 \n",
       "L 2906 525 \n",
       "Q 2725 213 2448 61 \n",
       "Q 2172 -91 1784 -91 \n",
       "Q 1150 -91 751 415 \n",
       "Q 353 922 353 1747 \n",
       "Q 353 2572 751 3078 \n",
       "Q 1150 3584 1784 3584 \n",
       "Q 2172 3584 2448 3432 \n",
       "Q 2725 3281 2906 2969 \n",
       "z\n",
       "M 947 1747 \n",
       "Q 947 1113 1208 752 \n",
       "Q 1469 391 1925 391 \n",
       "Q 2381 391 2643 752 \n",
       "Q 2906 1113 2906 1747 \n",
       "Q 2906 2381 2643 2742 \n",
       "Q 2381 3103 1925 3103 \n",
       "Q 1469 3103 1208 2742 \n",
       "Q 947 2381 947 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-11\" d=\"M 684 794 \n",
       "L 1344 794 \n",
       "L 1344 0 \n",
       "L 684 0 \n",
       "L 684 794 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-17\" transform=\"translate(367.8125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(431.4375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(463.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(515.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-44\" transform=\"translate(554.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(615.796875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-47\" transform=\"translate(679.171875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(742.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-11\" transform=\"translate(794.75 0)\"/>\n",
       "    </g>\n",
       "    <!-- Person 3 sits. -->\n",
       "    <g transform=\"translate(381.704348 108.18) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-16\" d=\"M 2597 2516 \n",
       "Q 3050 2419 3304 2112 \n",
       "Q 3559 1806 3559 1356 \n",
       "Q 3559 666 3084 287 \n",
       "Q 2609 -91 1734 -91 \n",
       "Q 1441 -91 1130 -33 \n",
       "Q 819 25 488 141 \n",
       "L 488 750 \n",
       "Q 750 597 1062 519 \n",
       "Q 1375 441 1716 441 \n",
       "Q 2309 441 2620 675 \n",
       "Q 2931 909 2931 1356 \n",
       "Q 2931 1769 2642 2001 \n",
       "Q 2353 2234 1838 2234 \n",
       "L 1294 2234 \n",
       "L 1294 2753 \n",
       "L 1863 2753 \n",
       "Q 2328 2753 2575 2939 \n",
       "Q 2822 3125 2822 3475 \n",
       "Q 2822 3834 2567 4026 \n",
       "Q 2313 4219 1838 4219 \n",
       "Q 1578 4219 1281 4162 \n",
       "Q 984 4106 628 3988 \n",
       "L 628 4550 \n",
       "Q 988 4650 1302 4700 \n",
       "Q 1616 4750 1894 4750 \n",
       "Q 2613 4750 3031 4423 \n",
       "Q 3450 4097 3450 3541 \n",
       "Q 3450 3153 3228 2886 \n",
       "Q 3006 2619 2597 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-4c\" d=\"M 603 3500 \n",
       "L 1178 3500 \n",
       "L 1178 0 \n",
       "L 603 0 \n",
       "L 603 3500 \n",
       "z\n",
       "M 603 4863 \n",
       "L 1178 4863 \n",
       "L 1178 4134 \n",
       "L 603 4134 \n",
       "L 603 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-16\" transform=\"translate(367.8125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(431.4375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(463.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(515.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(543.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(582.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-11\" transform=\"translate(634.390625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_12\">\n",
       "    <!-- One new episode -->\n",
       "    <g transform=\"translate(381.704348 177.03) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-32\" d=\"M 2719 3878 \n",
       "Q 2169 3878 1866 3472 \n",
       "Q 1563 3066 1563 2328 \n",
       "Q 1563 1594 1866 1187 \n",
       "Q 2169 781 2719 781 \n",
       "Q 3272 781 3575 1187 \n",
       "Q 3878 1594 3878 2328 \n",
       "Q 3878 3066 3575 3472 \n",
       "Q 3272 3878 2719 3878 \n",
       "z\n",
       "M 2719 4750 \n",
       "Q 3844 4750 4481 4106 \n",
       "Q 5119 3463 5119 2328 \n",
       "Q 5119 1197 4481 553 \n",
       "Q 3844 -91 2719 -91 \n",
       "Q 1597 -91 958 553 \n",
       "Q 319 1197 319 2328 \n",
       "Q 319 3463 958 4106 \n",
       "Q 1597 4750 2719 4750 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-5a\" d=\"M 225 3500 \n",
       "L 1313 3500 \n",
       "L 1900 1088 \n",
       "L 2491 3500 \n",
       "L 3425 3500 \n",
       "L 4013 1113 \n",
       "L 4603 3500 \n",
       "L 5691 3500 \n",
       "L 4769 0 \n",
       "L 3547 0 \n",
       "L 2956 2406 \n",
       "L 2369 0 \n",
       "L 1147 0 \n",
       "L 225 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-52\" d=\"M 2203 2784 \n",
       "Q 1831 2784 1636 2517 \n",
       "Q 1441 2250 1441 1747 \n",
       "Q 1441 1244 1636 976 \n",
       "Q 1831 709 2203 709 \n",
       "Q 2569 709 2762 976 \n",
       "Q 2956 1244 2956 1747 \n",
       "Q 2956 2250 2762 2517 \n",
       "Q 2569 2784 2203 2784 \n",
       "z\n",
       "M 2203 3584 \n",
       "Q 3106 3584 3614 3096 \n",
       "Q 4122 2609 4122 1747 \n",
       "Q 4122 884 3614 396 \n",
       "Q 3106 -91 2203 -91 \n",
       "Q 1297 -91 786 396 \n",
       "Q 275 884 275 1747 \n",
       "Q 275 2609 786 3096 \n",
       "Q 1297 3584 2203 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-32\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(85.015625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(156.203125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(224.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(258.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(330.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5a\" transform=\"translate(397.859375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(490.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(525.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(592.890625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(664.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(698.75 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(758.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-47\" transform=\"translate(826.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(898.546875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p6f754fd737\">\n",
       "   <rect x=\"7.2\" y=\"7.2\" width=\"532.8\" height=\"244.8\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 739.2x355.2 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: fig-giver-handoff\n",
    "#| fig-cap: 'A boundary between giver blocks in the four-person schedule: (4,2) is followed by (3,2). Recipient 2 stays seated while giver 4 is replaced by giver 3. The full six-tika schedule uses three giver episodes and four recipient episodes, attaining the two-seat minimum of seven.'\n",
    "#| fig-alt: Two chair diagrams before and after a giver handoff. Recipient 2 remains in the recipient chair. Giver 4 stands and giver 3 sits. Exactly one new seated episode begins.\n",
    "#| code-fold: true\n",
    "#| code-summary: Draw the giver-block handoff\n",
    "def seated_person(ax, x, y, person, color):\n",
    "    ax.add_patch(Circle((x, y), .27, facecolor=\"white\", edgecolor=color, linewidth=2.2))\n",
    "    ax.text(x, y, str(person), ha=\"center\", va=\"center\", fontsize=16, weight=\"bold\", color=color)\n",
    "    ax.plot([x - .35, x + .35], [y - .42, y - .42], color=color, lw=2)\n",
    "    ax.plot([x - .35, x - .35], [y - .25, y - .65], color=color, lw=2)\n",
    "    ax.plot([x + .35, x + .35], [y - .42, y - .65], color=color, lw=2)\n",
    "\n",
    "def handoff_figure(before, after):\n",
    "    fig, ax = plt.subplots(figsize=(7.7, 3.7))\n",
    "    ax.set(xlim=(-.8, 6.1), ylim=(-1.1, 2.1))\n",
    "    ax.axis(\"off\")\n",
    "    labels = [\"Giver\", \"Recipient\"]\n",
    "    for k, x in enumerate([.8, 3.0]):\n",
    "        kept = before[k] == after[k]\n",
    "        color = \"#087f72\" if kept else \"#ad5713\"\n",
    "        ax.text(x, 1.92, labels[k], ha=\"center\", fontsize=12, weight=\"bold\")\n",
    "        for y, pair in [(1.35, before), (0, after)]:\n",
    "            seated_person(ax, x, y, pair[k], color)\n",
    "        if kept:\n",
    "            ax.text(x, -.91, \"Stays seated\", ha=\"center\", color=color, fontsize=11, weight=\"bold\")\n",
    "    for y, label in [(1.35, \"Before\"), (0, \"After\")]:\n",
    "        ax.text(-.65, y, label, ha=\"left\", va=\"center\", fontsize=11)\n",
    "        ax.annotate(\"\", xy=(2.58, y), xytext=(1.22, y),\n",
    "                    arrowprops={\"arrowstyle\": \"->\", \"color\": \"#64748b\", \"lw\": 1.5})\n",
    "    changed = 0 if before[0] != after[0] else 1\n",
    "    kept = 1 - changed\n",
    "    ax.text(4.05, 1.30, f\"{labels[kept]} {before[kept]} stays\", color=\"#087f72\", fontsize=12, weight=\"bold\")\n",
    "    ax.text(4.05, .78, f\"Person {before[changed]} stands.\\nPerson {after[changed]} sits.\", fontsize=11, linespacing=1.6)\n",
    "    ax.text(4.05, -.12, \"One new episode\", fontsize=12, weight=\"bold\")\n",
    "    fig.tight_layout()\n",
    "    return fig\n",
    "\n",
    "order = giver_blocks(4)\n",
    "fig = handoff_figure(order[2], order[3])\n",
    "export_figure(fig, \"giver-handoff\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "66026ece",
   "metadata": {},
   "source": [
    "### Recipient blocks with a shared giver at each boundary\n",
    "\n",
    "For $c_R\\geq c_G$, use the symmetric construction. Recipient $N-1$ first\n",
    "receives from giver $N$. For each subsequent recipient $j=N-2,\\ldots,1$,\n",
    "the giver order is\n",
    "\n",
    "$$\n",
    "j+2,\\quad N,N-1,\\ldots,j+3,\\quad j+1.\n",
    "$$\n",
    "\n",
    "The middle list can be empty. Recipient $j$ ends with giver $j+1$, who also\n",
    "starts the block for recipient $j-1$. The same giver stays in place across\n",
    "each boundary. The executable construction obtains this schedule by reversing\n",
    "the giver-block schedule, age labels, and role labels.\n",
    "\n",
    "For $N=4$, this gives\n",
    "\n",
    "$$\n",
    "(4,3)\\ ;\\ \\underbrace{(4,2),(3,2)}_{\\text{recipient 2}}\n",
    "\\ ;\\ \\underbrace{(3,1),(4,1),(2,1)}_{\\text{recipient 1}}.\n",
    "$$\n",
    "\n",
    "The recipient blocks proceed in descending age order, so each person receives\n",
    "from all their elders before giving to anyone younger. The episode counts are\n",
    "\n",
    "$$\n",
    "R=N-1,\\qquad G=M-N+2.\n",
    "$$"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "fig-recipient-handoff",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"547.2pt\" height=\"259.2pt\" viewBox=\"0 0 547.2 259.2\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2026-10-21T02:53:22.489099</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.11.1, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 259.2 \n",
       "L 547.2 259.2 \n",
       "L 547.2 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 130.747826 85.23 \n",
       "C 136.276965 85.23 141.580389 83.053659 145.49008 79.180291 \n",
       "C 149.399772 75.306922 151.596522 70.05277 151.596522 64.575 \n",
       "C 151.596522 59.09723 149.399772 53.843078 145.49008 49.969709 \n",
       "C 141.580389 46.096341 136.276965 43.92 130.747826 43.92 \n",
       "C 125.218687 43.92 119.915263 46.096341 116.005572 49.969709 \n",
       "C 112.095881 53.843078 109.89913 59.09723 109.89913 64.575 \n",
       "C 109.89913 70.05277 112.095881 75.306922 116.005572 79.180291 \n",
       "C 119.915263 83.053659 125.218687 85.23 130.747826 85.23 \n",
       "z\n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: #ffffff; stroke: #087f72; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 130.747826 188.505 \n",
       "C 136.276965 188.505 141.580389 186.328659 145.49008 182.455291 \n",
       "C 149.399772 178.581922 151.596522 173.32777 151.596522 167.85 \n",
       "C 151.596522 162.37223 149.399772 157.118078 145.49008 153.244709 \n",
       "C 141.580389 149.371341 136.276965 147.195 130.747826 147.195 \n",
       "C 125.218687 147.195 119.915263 149.371341 116.005572 153.244709 \n",
       "C 112.095881 157.118078 109.89913 162.37223 109.89913 167.85 \n",
       "C 109.89913 173.32777 112.095881 178.581922 116.005572 182.455291 \n",
       "C 119.915263 186.328659 125.218687 188.505 130.747826 188.505 \n",
       "z\n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: #ffffff; stroke: #087f72; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 300.626087 85.23 \n",
       "C 306.155226 85.23 311.45865 83.053659 315.368341 79.180291 \n",
       "C 319.278033 75.306922 321.474783 70.05277 321.474783 64.575 \n",
       "C 321.474783 59.09723 319.278033 53.843078 315.368341 49.969709 \n",
       "C 311.45865 46.096341 306.155226 43.92 300.626087 43.92 \n",
       "C 295.096948 43.92 289.793524 46.096341 285.883833 49.969709 \n",
       "C 281.974141 53.843078 279.777391 59.09723 279.777391 64.575 \n",
       "C 279.777391 70.05277 281.974141 75.306922 285.883833 79.180291 \n",
       "C 289.793524 83.053659 295.096948 85.23 300.626087 85.23 \n",
       "z\n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: #ffffff; stroke: #ad5713; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 300.626087 188.505 \n",
       "C 306.155226 188.505 311.45865 186.328659 315.368341 182.455291 \n",
       "C 319.278033 178.581922 321.474783 173.32777 321.474783 167.85 \n",
       "C 321.474783 162.37223 319.278033 157.118078 315.368341 153.244709 \n",
       "C 311.45865 149.371341 306.155226 147.195 300.626087 147.195 \n",
       "C 295.096948 147.195 289.793524 149.371341 285.883833 153.244709 \n",
       "C 281.974141 157.118078 279.777391 162.37223 279.777391 167.85 \n",
       "C 279.777391 173.32777 281.974141 178.581922 285.883833 182.455291 \n",
       "C 289.793524 186.328659 295.096948 188.505 300.626087 188.505 \n",
       "z\n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: #ffffff; stroke: #ad5713; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_1\">\n",
       "    <path d=\"M 103.721739 96.705 \n",
       "L 157.773913 96.705 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_2\">\n",
       "    <path d=\"M 103.721739 83.7 \n",
       "L 103.721739 114.3 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_3\">\n",
       "    <path d=\"M 157.773913 96.705 \n",
       "L 157.773913 114.3 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_4\">\n",
       "    <path d=\"M 103.721739 199.98 \n",
       "L 157.773913 199.98 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_5\">\n",
       "    <path d=\"M 103.721739 186.975 \n",
       "L 103.721739 217.575 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_6\">\n",
       "    <path d=\"M 157.773913 199.98 \n",
       "L 157.773913 217.575 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_7\">\n",
       "    <path d=\"M 273.6 96.705 \n",
       "L 327.652174 96.705 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_8\">\n",
       "    <path d=\"M 273.6 83.7 \n",
       "L 273.6 114.3 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_9\">\n",
       "    <path d=\"M 327.652174 96.705 \n",
       "L 327.652174 114.3 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_10\">\n",
       "    <path d=\"M 273.6 199.98 \n",
       "L 327.652174 199.98 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_11\">\n",
       "    <path d=\"M 273.6 186.975 \n",
       "L 273.6 217.575 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_12\">\n",
       "    <path d=\"M 327.652174 199.98 \n",
       "L 327.652174 217.575 \n",
       "\" clip-path=\"url(#pd02b543d3f)\" style=\"fill: none; stroke: #ad5713; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"text_1\">\n",
       "    <!-- Giver -->\n",
       "    <g transform=\"translate(112.826576 20.97) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-2a\" d=\"M 4781 347 \n",
       "Q 4331 128 3847 18 \n",
       "Q 3363 -91 2847 -91 \n",
       "Q 1681 -91 1000 561 \n",
       "Q 319 1213 319 2328 \n",
       "Q 319 3456 1012 4103 \n",
       "Q 1706 4750 2913 4750 \n",
       "Q 3378 4750 3804 4662 \n",
       "Q 4231 4575 4609 4403 \n",
       "L 4609 3438 \n",
       "Q 4219 3659 3833 3768 \n",
       "Q 3447 3878 3059 3878 \n",
       "Q 2341 3878 1952 3476 \n",
       "Q 1563 3075 1563 2328 \n",
       "Q 1563 1588 1938 1184 \n",
       "Q 2313 781 3003 781 \n",
       "Q 3191 781 3352 804 \n",
       "Q 3513 828 3641 878 \n",
       "L 3641 1784 \n",
       "L 2906 1784 \n",
       "L 2906 2591 \n",
       "L 4781 2591 \n",
       "L 4781 347 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4c\" d=\"M 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "z\n",
       "M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 3950 \n",
       "L 538 3950 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-59\" d=\"M 97 3500 \n",
       "L 1216 3500 \n",
       "L 2088 1081 \n",
       "L 2956 3500 \n",
       "L 4078 3500 \n",
       "L 2700 0 \n",
       "L 1472 0 \n",
       "L 97 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-48\" d=\"M 4031 1759 \n",
       "L 4031 1441 \n",
       "L 1416 1441 \n",
       "Q 1456 1047 1700 850 \n",
       "Q 1944 653 2381 653 \n",
       "Q 2734 653 3104 758 \n",
       "Q 3475 863 3866 1075 \n",
       "L 3866 213 \n",
       "Q 3469 63 3072 -14 \n",
       "Q 2675 -91 2278 -91 \n",
       "Q 1328 -91 801 392 \n",
       "Q 275 875 275 1747 \n",
       "Q 275 2603 792 3093 \n",
       "Q 1309 3584 2216 3584 \n",
       "Q 3041 3584 3536 3087 \n",
       "Q 4031 2591 4031 1759 \n",
       "z\n",
       "M 2881 2131 \n",
       "Q 2881 2450 2695 2645 \n",
       "Q 2509 2841 2209 2841 \n",
       "Q 1884 2841 1681 2658 \n",
       "Q 1478 2475 1428 2131 \n",
       "L 2881 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-55\" d=\"M 3138 2547 \n",
       "Q 2991 2616 2845 2648 \n",
       "Q 2700 2681 2553 2681 \n",
       "Q 2122 2681 1889 2404 \n",
       "Q 1656 2128 1656 1613 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2925 \n",
       "Q 1872 3269 2151 3426 \n",
       "Q 2431 3584 2822 3584 \n",
       "Q 2878 3584 2943 3579 \n",
       "Q 3009 3575 3134 3559 \n",
       "L 3138 2547 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(82.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-59\" transform=\"translate(116.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(181.546875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(249.375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_2\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(125.181576 68.73125) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-16\" d=\"M 2981 2516 \n",
       "Q 3453 2394 3698 2092 \n",
       "Q 3944 1791 3944 1325 \n",
       "Q 3944 631 3412 270 \n",
       "Q 2881 -91 1863 -91 \n",
       "Q 1503 -91 1142 -33 \n",
       "Q 781 25 428 141 \n",
       "L 428 1069 \n",
       "Q 766 900 1098 814 \n",
       "Q 1431 728 1753 728 \n",
       "Q 2231 728 2486 893 \n",
       "Q 2741 1059 2741 1369 \n",
       "Q 2741 1688 2480 1852 \n",
       "Q 2219 2016 1709 2016 \n",
       "L 1228 2016 \n",
       "L 1228 2791 \n",
       "L 1734 2791 \n",
       "Q 2188 2791 2409 2933 \n",
       "Q 2631 3075 2631 3366 \n",
       "Q 2631 3634 2415 3781 \n",
       "Q 2200 3928 1806 3928 \n",
       "Q 1516 3928 1219 3862 \n",
       "Q 922 3797 628 3669 \n",
       "L 628 4550 \n",
       "Q 984 4650 1334 4700 \n",
       "Q 1684 4750 2022 4750 \n",
       "Q 2931 4750 3382 4451 \n",
       "Q 3834 4153 3834 3553 \n",
       "Q 3834 3144 3618 2883 \n",
       "Q 3403 2622 2981 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_3\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(125.181576 172.00625) scale(0.16 -0.16)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_4\">\n",
       "    <!-- Stays seated -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(90.830717 237.465) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-36\" d=\"M 3834 4519 \n",
       "L 3834 3531 \n",
       "Q 3450 3703 3084 3790 \n",
       "Q 2719 3878 2394 3878 \n",
       "Q 1963 3878 1756 3759 \n",
       "Q 1550 3641 1550 3391 \n",
       "Q 1550 3203 1689 3098 \n",
       "Q 1828 2994 2194 2919 \n",
       "L 2706 2816 \n",
       "Q 3484 2659 3812 2340 \n",
       "Q 4141 2022 4141 1434 \n",
       "Q 4141 663 3683 286 \n",
       "Q 3225 -91 2284 -91 \n",
       "Q 1841 -91 1394 -6 \n",
       "Q 947 78 500 244 \n",
       "L 500 1259 \n",
       "Q 947 1022 1364 901 \n",
       "Q 1781 781 2169 781 \n",
       "Q 2563 781 2772 912 \n",
       "Q 2981 1044 2981 1288 \n",
       "Q 2981 1506 2839 1625 \n",
       "Q 2697 1744 2272 1838 \n",
       "L 1806 1941 \n",
       "Q 1106 2091 782 2419 \n",
       "Q 459 2747 459 3303 \n",
       "Q 459 4000 909 4375 \n",
       "Q 1359 4750 2203 4750 \n",
       "Q 2588 4750 2994 4692 \n",
       "Q 3400 4634 3834 4519 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-57\" d=\"M 1759 4494 \n",
       "L 1759 3500 \n",
       "L 2913 3500 \n",
       "L 2913 2700 \n",
       "L 1759 2700 \n",
       "L 1759 1216 \n",
       "Q 1759 972 1856 886 \n",
       "Q 1953 800 2241 800 \n",
       "L 2816 800 \n",
       "L 2816 0 \n",
       "L 1856 0 \n",
       "Q 1194 0 917 276 \n",
       "Q 641 553 641 1216 \n",
       "L 641 2700 \n",
       "L 84 2700 \n",
       "L 84 3500 \n",
       "L 641 3500 \n",
       "L 641 4494 \n",
       "L 1759 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-44\" d=\"M 2106 1575 \n",
       "Q 1756 1575 1579 1456 \n",
       "Q 1403 1338 1403 1106 \n",
       "Q 1403 894 1545 773 \n",
       "Q 1688 653 1941 653 \n",
       "Q 2256 653 2472 879 \n",
       "Q 2688 1106 2688 1447 \n",
       "L 2688 1575 \n",
       "L 2106 1575 \n",
       "z\n",
       "M 3816 1997 \n",
       "L 3816 0 \n",
       "L 2688 0 \n",
       "L 2688 519 \n",
       "Q 2463 200 2181 54 \n",
       "Q 1900 -91 1497 -91 \n",
       "Q 953 -91 614 226 \n",
       "Q 275 544 275 1050 \n",
       "Q 275 1666 698 1953 \n",
       "Q 1122 2241 2028 2241 \n",
       "L 2688 2241 \n",
       "L 2688 2328 \n",
       "Q 2688 2594 2478 2717 \n",
       "Q 2269 2841 1825 2841 \n",
       "Q 1466 2841 1156 2769 \n",
       "Q 847 2697 581 2553 \n",
       "L 581 3406 \n",
       "Q 941 3494 1303 3539 \n",
       "Q 1666 3584 2028 3584 \n",
       "Q 2975 3584 3395 3211 \n",
       "Q 3816 2838 3816 1997 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-5c\" d=\"M 78 3500 \n",
       "L 1197 3500 \n",
       "L 2138 1125 \n",
       "L 2938 3500 \n",
       "L 4056 3500 \n",
       "L 2584 -331 \n",
       "Q 2363 -916 2067 -1148 \n",
       "Q 1772 -1381 1288 -1381 \n",
       "L 641 -1381 \n",
       "L 641 -647 \n",
       "L 991 -647 \n",
       "Q 1275 -647 1404 -556 \n",
       "Q 1534 -466 1606 -231 \n",
       "L 1638 -134 \n",
       "L 78 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-56\" d=\"M 3272 3391 \n",
       "L 3272 2541 \n",
       "Q 2913 2691 2578 2766 \n",
       "Q 2244 2841 1947 2841 \n",
       "Q 1628 2841 1473 2761 \n",
       "Q 1319 2681 1319 2516 \n",
       "Q 1319 2381 1436 2309 \n",
       "Q 1553 2238 1856 2203 \n",
       "L 2053 2175 \n",
       "Q 2913 2066 3209 1816 \n",
       "Q 3506 1566 3506 1031 \n",
       "Q 3506 472 3093 190 \n",
       "Q 2681 -91 1863 -91 \n",
       "Q 1516 -91 1145 -36 \n",
       "Q 775 19 384 128 \n",
       "L 384 978 \n",
       "Q 719 816 1070 734 \n",
       "Q 1422 653 1784 653 \n",
       "Q 2113 653 2278 743 \n",
       "Q 2444 834 2444 1013 \n",
       "Q 2444 1163 2330 1236 \n",
       "Q 2216 1309 1875 1350 \n",
       "L 1678 1375 \n",
       "Q 931 1469 631 1722 \n",
       "Q 331 1975 331 2491 \n",
       "Q 331 3047 712 3315 \n",
       "Q 1094 3584 1881 3584 \n",
       "Q 2191 3584 2531 3537 \n",
       "Q 2872 3491 3272 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-47\" d=\"M 2919 2988 \n",
       "L 2919 4863 \n",
       "L 4044 4863 \n",
       "L 4044 0 \n",
       "L 2919 0 \n",
       "L 2919 506 \n",
       "Q 2688 197 2409 53 \n",
       "Q 2131 -91 1766 -91 \n",
       "Q 1119 -91 703 423 \n",
       "Q 288 938 288 1747 \n",
       "Q 288 2556 703 3070 \n",
       "Q 1119 3584 1766 3584 \n",
       "Q 2128 3584 2408 3439 \n",
       "Q 2688 3294 2919 2988 \n",
       "z\n",
       "M 2181 722 \n",
       "Q 2541 722 2730 984 \n",
       "Q 2919 1247 2919 1747 \n",
       "Q 2919 2247 2730 2509 \n",
       "Q 2541 2772 2181 2772 \n",
       "Q 1825 2772 1636 2509 \n",
       "Q 1447 2247 1447 1747 \n",
       "Q 1447 1247 1636 984 \n",
       "Q 1825 722 2181 722 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-36\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(72.015625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(119.8125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5c\" transform=\"translate(184.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(249.40625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(308.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(343.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(403.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(471.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(538.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(586.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-47\" transform=\"translate(654.1875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_5\">\n",
       "    <!-- Recipient -->\n",
       "    <g transform=\"translate(268.762337 20.97) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-35\" d=\"M 2297 2597 \n",
       "Q 2675 2597 2839 2737 \n",
       "Q 3003 2878 3003 3200 \n",
       "Q 3003 3519 2839 3656 \n",
       "Q 2675 3794 2297 3794 \n",
       "L 1791 3794 \n",
       "L 1791 2597 \n",
       "L 2297 2597 \n",
       "z\n",
       "M 1791 1766 \n",
       "L 1791 0 \n",
       "L 588 0 \n",
       "L 588 4666 \n",
       "L 2425 4666 \n",
       "Q 3347 4666 3776 4356 \n",
       "Q 4206 4047 4206 3378 \n",
       "Q 4206 2916 3982 2619 \n",
       "Q 3759 2322 3309 2181 \n",
       "Q 3556 2125 3751 1926 \n",
       "Q 3947 1728 4147 1325 \n",
       "L 4800 0 \n",
       "L 3519 0 \n",
       "L 2950 1159 \n",
       "Q 2778 1509 2601 1637 \n",
       "Q 2425 1766 2131 1766 \n",
       "L 1791 1766 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-46\" d=\"M 3366 3391 \n",
       "L 3366 2478 \n",
       "Q 3138 2634 2908 2709 \n",
       "Q 2678 2784 2431 2784 \n",
       "Q 1963 2784 1702 2511 \n",
       "Q 1441 2238 1441 1747 \n",
       "Q 1441 1256 1702 982 \n",
       "Q 1963 709 2431 709 \n",
       "Q 2694 709 2930 787 \n",
       "Q 3166 866 3366 1019 \n",
       "L 3366 103 \n",
       "Q 3103 6 2833 -42 \n",
       "Q 2563 -91 2291 -91 \n",
       "Q 1344 -91 809 395 \n",
       "Q 275 881 275 1747 \n",
       "Q 275 2613 809 3098 \n",
       "Q 1344 3584 2291 3584 \n",
       "Q 2566 3584 2833 3536 \n",
       "Q 3100 3488 3366 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-53\" d=\"M 1656 506 \n",
       "L 1656 -1331 \n",
       "L 538 -1331 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1888 3294 2169 3439 \n",
       "Q 2450 3584 2816 3584 \n",
       "Q 3463 3584 3878 3070 \n",
       "Q 4294 2556 4294 1747 \n",
       "Q 4294 938 3878 423 \n",
       "Q 3463 -91 2816 -91 \n",
       "Q 2450 -91 2169 54 \n",
       "Q 1888 200 1656 506 \n",
       "z\n",
       "M 2400 2772 \n",
       "Q 2041 2772 1848 2508 \n",
       "Q 1656 2244 1656 1747 \n",
       "Q 1656 1250 1848 986 \n",
       "Q 2041 722 2400 722 \n",
       "Q 2759 722 2948 984 \n",
       "Q 3138 1247 3138 1747 \n",
       "Q 3138 2247 2948 2509 \n",
       "Q 2759 2772 2400 2772 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-51\" d=\"M 4056 2131 \n",
       "L 4056 0 \n",
       "L 2931 0 \n",
       "L 2931 347 \n",
       "L 2931 1631 \n",
       "Q 2931 2084 2911 2256 \n",
       "Q 2891 2428 2841 2509 \n",
       "Q 2775 2619 2662 2680 \n",
       "Q 2550 2741 2406 2741 \n",
       "Q 2056 2741 1856 2470 \n",
       "Q 1656 2200 1656 1722 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1909 3294 2193 3439 \n",
       "Q 2478 3584 2822 3584 \n",
       "Q 3428 3584 3742 3212 \n",
       "Q 4056 2841 4056 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(77 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(144.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(204.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(238.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(309.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(344.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(412.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(483.265625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_6\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #ad5713\" transform=\"translate(295.059837 68.73125) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-15\" d=\"M 1844 884 \n",
       "L 3897 884 \n",
       "L 3897 0 \n",
       "L 506 0 \n",
       "L 506 884 \n",
       "L 2209 2388 \n",
       "Q 2438 2594 2547 2791 \n",
       "Q 2656 2988 2656 3200 \n",
       "Q 2656 3528 2436 3728 \n",
       "Q 2216 3928 1850 3928 \n",
       "Q 1569 3928 1234 3808 \n",
       "Q 900 3688 519 3450 \n",
       "L 519 4475 \n",
       "Q 925 4609 1322 4679 \n",
       "Q 1719 4750 2100 4750 \n",
       "Q 2938 4750 3402 4381 \n",
       "Q 3866 4013 3866 3353 \n",
       "Q 3866 2972 3669 2642 \n",
       "Q 3472 2313 2841 1759 \n",
       "L 1844 884 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_7\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #ad5713\" transform=\"translate(295.059837 172.00625) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-14\" d=\"M 750 831 \n",
       "L 1813 831 \n",
       "L 1813 3847 \n",
       "L 722 3622 \n",
       "L 722 4441 \n",
       "L 1806 4666 \n",
       "L 2950 4666 \n",
       "L 2950 831 \n",
       "L 4013 831 \n",
       "L 4013 0 \n",
       "L 750 0 \n",
       "L 750 831 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_8\">\n",
       "    <!-- Before -->\n",
       "    <g transform=\"translate(18.782609 67.432852) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-25\" d=\"M 1259 2228 \n",
       "L 1259 519 \n",
       "L 2272 519 \n",
       "Q 2781 519 3026 730 \n",
       "Q 3272 941 3272 1375 \n",
       "Q 3272 1813 3026 2020 \n",
       "Q 2781 2228 2272 2228 \n",
       "L 1259 2228 \n",
       "z\n",
       "M 1259 4147 \n",
       "L 1259 2741 \n",
       "L 2194 2741 \n",
       "Q 2656 2741 2882 2914 \n",
       "Q 3109 3088 3109 3444 \n",
       "Q 3109 3797 2882 3972 \n",
       "Q 2656 4147 2194 4147 \n",
       "L 1259 4147 \n",
       "z\n",
       "M 628 4666 \n",
       "L 2241 4666 \n",
       "Q 2963 4666 3353 4366 \n",
       "Q 3744 4066 3744 3513 \n",
       "Q 3744 3084 3544 2831 \n",
       "Q 3344 2578 2956 2516 \n",
       "Q 3422 2416 3680 2098 \n",
       "Q 3938 1781 3938 1306 \n",
       "Q 3938 681 3513 340 \n",
       "Q 3088 0 2303 0 \n",
       "L 628 0 \n",
       "L 628 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-48\" d=\"M 3597 1894 \n",
       "L 3597 1613 \n",
       "L 953 1613 \n",
       "Q 991 1019 1311 708 \n",
       "Q 1631 397 2203 397 \n",
       "Q 2534 397 2845 478 \n",
       "Q 3156 559 3463 722 \n",
       "L 3463 178 \n",
       "Q 3153 47 2828 -22 \n",
       "Q 2503 -91 2169 -91 \n",
       "Q 1331 -91 842 396 \n",
       "Q 353 884 353 1716 \n",
       "Q 353 2575 817 3079 \n",
       "Q 1281 3584 2069 3584 \n",
       "Q 2775 3584 3186 3129 \n",
       "Q 3597 2675 3597 1894 \n",
       "z\n",
       "M 3022 2063 \n",
       "Q 3016 2534 2758 2815 \n",
       "Q 2500 3097 2075 3097 \n",
       "Q 1594 3097 1305 2825 \n",
       "Q 1016 2553 972 2059 \n",
       "L 3022 2063 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-49\" d=\"M 2375 4863 \n",
       "L 2375 4384 \n",
       "L 1825 4384 \n",
       "Q 1516 4384 1395 4259 \n",
       "Q 1275 4134 1275 3809 \n",
       "L 1275 3500 \n",
       "L 2222 3500 \n",
       "L 2222 3053 \n",
       "L 1275 3053 \n",
       "L 1275 0 \n",
       "L 697 0 \n",
       "L 697 3053 \n",
       "L 147 3053 \n",
       "L 147 3500 \n",
       "L 697 3500 \n",
       "L 697 3744 \n",
       "Q 697 4328 969 4595 \n",
       "Q 1241 4863 1831 4863 \n",
       "L 2375 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-52\" d=\"M 1959 3097 \n",
       "Q 1497 3097 1228 2736 \n",
       "Q 959 2375 959 1747 \n",
       "Q 959 1119 1226 758 \n",
       "Q 1494 397 1959 397 \n",
       "Q 2419 397 2687 759 \n",
       "Q 2956 1122 2956 1747 \n",
       "Q 2956 2369 2687 2733 \n",
       "Q 2419 3097 1959 3097 \n",
       "z\n",
       "M 1959 3584 \n",
       "Q 2709 3584 3137 3096 \n",
       "Q 3566 2609 3566 1747 \n",
       "Q 3566 888 3137 398 \n",
       "Q 2709 -91 1959 -91 \n",
       "Q 1206 -91 779 398 \n",
       "Q 353 888 353 1747 \n",
       "Q 353 2609 779 3096 \n",
       "Q 1206 3584 1959 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-55\" d=\"M 2631 2963 \n",
       "Q 2534 3019 2420 3045 \n",
       "Q 2306 3072 2169 3072 \n",
       "Q 1681 3072 1420 2755 \n",
       "Q 1159 2438 1159 1844 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1341 3275 1631 3429 \n",
       "Q 1922 3584 2338 3584 \n",
       "Q 2397 3584 2469 3576 \n",
       "Q 2541 3569 2628 3553 \n",
       "L 2631 2963 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-25\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(68.609375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-49\" transform=\"translate(130.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(165.34375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(226.53125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(265.4375 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 165.182145 64.575 \n",
       "Q 215.687197 64.575 264.515197 64.575 \n",
       "\" style=\"fill: none; stroke: #64748b; stroke-width: 1.5; stroke-linecap: round\"/>\n",
       "    <path d=\"M 260.515197 62.575 \n",
       "L 264.515197 64.575 \n",
       "L 260.515197 66.575 \n",
       "\" style=\"fill: none; stroke: #64748b; stroke-width: 1.5; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_9\">\n",
       "    <!-- After -->\n",
       "    <g transform=\"translate(18.782609 170.707852) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-24\" d=\"M 2188 4044 \n",
       "L 1331 1722 \n",
       "L 3047 1722 \n",
       "L 2188 4044 \n",
       "z\n",
       "M 1831 4666 \n",
       "L 2547 4666 \n",
       "L 4325 0 \n",
       "L 3669 0 \n",
       "L 3244 1197 \n",
       "L 1141 1197 \n",
       "L 716 0 \n",
       "L 50 0 \n",
       "L 1831 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-57\" d=\"M 1172 4494 \n",
       "L 1172 3500 \n",
       "L 2356 3500 \n",
       "L 2356 3053 \n",
       "L 1172 3053 \n",
       "L 1172 1153 \n",
       "Q 1172 725 1289 603 \n",
       "Q 1406 481 1766 481 \n",
       "L 2356 481 \n",
       "L 2356 0 \n",
       "L 1766 0 \n",
       "Q 1100 0 847 248 \n",
       "Q 594 497 594 1153 \n",
       "L 594 3053 \n",
       "L 172 3053 \n",
       "L 172 3500 \n",
       "L 594 3500 \n",
       "L 594 4494 \n",
       "L 1172 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-24\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-49\" transform=\"translate(64.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(98.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(137.5 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(199.03125 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 165.182145 167.85 \n",
       "Q 215.687197 167.85 264.515197 167.85 \n",
       "\" style=\"fill: none; stroke: #64748b; stroke-width: 1.5; stroke-linecap: round\"/>\n",
       "    <path d=\"M 260.515197 165.85 \n",
       "L 264.515197 167.85 \n",
       "L 260.515197 169.85 \n",
       "\" style=\"fill: none; stroke: #64748b; stroke-width: 1.5; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"text_10\">\n",
       "    <!-- Giver 3 stays -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(381.704348 68.4) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(82.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-59\" transform=\"translate(116.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(181.546875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(249.375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(298.6875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\" transform=\"translate(333.5 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(403.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(437.890625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(497.40625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-44\" transform=\"translate(545.203125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5c\" transform=\"translate(609.609375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(674.796875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_11\">\n",
       "    <!-- Person 2 stands. -->\n",
       "    <g transform=\"translate(381.704348 90.58) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-33\" d=\"M 1259 4147 \n",
       "L 1259 2394 \n",
       "L 2053 2394 \n",
       "Q 2494 2394 2734 2622 \n",
       "Q 2975 2850 2975 3272 \n",
       "Q 2975 3691 2734 3919 \n",
       "Q 2494 4147 2053 4147 \n",
       "L 1259 4147 \n",
       "z\n",
       "M 628 4666 \n",
       "L 2053 4666 \n",
       "Q 2838 4666 3239 4311 \n",
       "Q 3641 3956 3641 3272 \n",
       "Q 3641 2581 3239 2228 \n",
       "Q 2838 1875 2053 1875 \n",
       "L 1259 1875 \n",
       "L 1259 0 \n",
       "L 628 0 \n",
       "L 628 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-56\" d=\"M 2834 3397 \n",
       "L 2834 2853 \n",
       "Q 2591 2978 2328 3040 \n",
       "Q 2066 3103 1784 3103 \n",
       "Q 1356 3103 1142 2972 \n",
       "Q 928 2841 928 2578 \n",
       "Q 928 2378 1081 2264 \n",
       "Q 1234 2150 1697 2047 \n",
       "L 1894 2003 \n",
       "Q 2506 1872 2764 1633 \n",
       "Q 3022 1394 3022 966 \n",
       "Q 3022 478 2636 193 \n",
       "Q 2250 -91 1575 -91 \n",
       "Q 1294 -91 989 -36 \n",
       "Q 684 19 347 128 \n",
       "L 347 722 \n",
       "Q 666 556 975 473 \n",
       "Q 1284 391 1588 391 \n",
       "Q 1994 391 2212 530 \n",
       "Q 2431 669 2431 922 \n",
       "Q 2431 1156 2273 1281 \n",
       "Q 2116 1406 1581 1522 \n",
       "L 1381 1569 \n",
       "Q 847 1681 609 1914 \n",
       "Q 372 2147 372 2553 \n",
       "Q 372 3047 722 3315 \n",
       "Q 1072 3584 1716 3584 \n",
       "Q 2034 3584 2315 3537 \n",
       "Q 2597 3491 2834 3397 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-51\" d=\"M 3513 2113 \n",
       "L 3513 0 \n",
       "L 2938 0 \n",
       "L 2938 2094 \n",
       "Q 2938 2591 2744 2837 \n",
       "Q 2550 3084 2163 3084 \n",
       "Q 1697 3084 1428 2787 \n",
       "Q 1159 2491 1159 1978 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1366 3272 1645 3428 \n",
       "Q 1925 3584 2291 3584 \n",
       "Q 2894 3584 3203 3211 \n",
       "Q 3513 2838 3513 2113 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-15\" d=\"M 1228 531 \n",
       "L 3431 531 \n",
       "L 3431 0 \n",
       "L 469 0 \n",
       "L 469 531 \n",
       "Q 828 903 1448 1529 \n",
       "Q 2069 2156 2228 2338 \n",
       "Q 2531 2678 2651 2914 \n",
       "Q 2772 3150 2772 3378 \n",
       "Q 2772 3750 2511 3984 \n",
       "Q 2250 4219 1831 4219 \n",
       "Q 1534 4219 1204 4116 \n",
       "Q 875 4013 500 3803 \n",
       "L 500 4441 \n",
       "Q 881 4594 1212 4672 \n",
       "Q 1544 4750 1819 4750 \n",
       "Q 2544 4750 2975 4387 \n",
       "Q 3406 4025 3406 3419 \n",
       "Q 3406 3131 3298 2873 \n",
       "Q 3191 2616 2906 2266 \n",
       "Q 2828 2175 2409 1742 \n",
       "Q 1991 1309 1228 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-44\" d=\"M 2194 1759 \n",
       "Q 1497 1759 1228 1600 \n",
       "Q 959 1441 959 1056 \n",
       "Q 959 750 1161 570 \n",
       "Q 1363 391 1709 391 \n",
       "Q 2188 391 2477 730 \n",
       "Q 2766 1069 2766 1631 \n",
       "L 2766 1759 \n",
       "L 2194 1759 \n",
       "z\n",
       "M 3341 1997 \n",
       "L 3341 0 \n",
       "L 2766 0 \n",
       "L 2766 531 \n",
       "Q 2569 213 2275 61 \n",
       "Q 1981 -91 1556 -91 \n",
       "Q 1019 -91 701 211 \n",
       "Q 384 513 384 1019 \n",
       "Q 384 1609 779 1909 \n",
       "Q 1175 2209 1959 2209 \n",
       "L 2766 2209 \n",
       "L 2766 2266 \n",
       "Q 2766 2663 2505 2880 \n",
       "Q 2244 3097 1772 3097 \n",
       "Q 1472 3097 1187 3025 \n",
       "Q 903 2953 641 2809 \n",
       "L 641 3341 \n",
       "Q 956 3463 1253 3523 \n",
       "Q 1550 3584 1831 3584 \n",
       "Q 2591 3584 2966 3190 \n",
       "Q 3341 2797 3341 1997 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-47\" d=\"M 2906 2969 \n",
       "L 2906 4863 \n",
       "L 3481 4863 \n",
       "L 3481 0 \n",
       "L 2906 0 \n",
       "L 2906 525 \n",
       "Q 2725 213 2448 61 \n",
       "Q 2172 -91 1784 -91 \n",
       "Q 1150 -91 751 415 \n",
       "Q 353 922 353 1747 \n",
       "Q 353 2572 751 3078 \n",
       "Q 1150 3584 1784 3584 \n",
       "Q 2172 3584 2448 3432 \n",
       "Q 2725 3281 2906 2969 \n",
       "z\n",
       "M 947 1747 \n",
       "Q 947 1113 1208 752 \n",
       "Q 1469 391 1925 391 \n",
       "Q 2381 391 2643 752 \n",
       "Q 2906 1113 2906 1747 \n",
       "Q 2906 2381 2643 2742 \n",
       "Q 2381 3103 1925 3103 \n",
       "Q 1469 3103 1208 2742 \n",
       "Q 947 2381 947 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-11\" d=\"M 684 794 \n",
       "L 1344 794 \n",
       "L 1344 0 \n",
       "L 684 0 \n",
       "L 684 794 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(367.8125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(431.4375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(463.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(515.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-44\" transform=\"translate(554.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(615.796875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-47\" transform=\"translate(679.171875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(742.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-11\" transform=\"translate(794.75 0)\"/>\n",
       "    </g>\n",
       "    <!-- Person 1 sits. -->\n",
       "    <g transform=\"translate(381.704348 108.18) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-14\" d=\"M 794 531 \n",
       "L 1825 531 \n",
       "L 1825 4091 \n",
       "L 703 3866 \n",
       "L 703 4441 \n",
       "L 1819 4666 \n",
       "L 2450 4666 \n",
       "L 2450 531 \n",
       "L 3481 531 \n",
       "L 3481 0 \n",
       "L 794 0 \n",
       "L 794 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-4c\" d=\"M 603 3500 \n",
       "L 1178 3500 \n",
       "L 1178 0 \n",
       "L 603 0 \n",
       "L 603 3500 \n",
       "z\n",
       "M 603 4863 \n",
       "L 1178 4863 \n",
       "L 1178 4134 \n",
       "L 603 4134 \n",
       "L 603 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-33\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(56.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(118.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(159.375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(211.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(272.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(336.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(367.8125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(431.4375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(463.21875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(515.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(543.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(582.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-11\" transform=\"translate(634.390625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_12\">\n",
       "    <!-- One new episode -->\n",
       "    <g transform=\"translate(381.704348 177.03) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-32\" d=\"M 2719 3878 \n",
       "Q 2169 3878 1866 3472 \n",
       "Q 1563 3066 1563 2328 \n",
       "Q 1563 1594 1866 1187 \n",
       "Q 2169 781 2719 781 \n",
       "Q 3272 781 3575 1187 \n",
       "Q 3878 1594 3878 2328 \n",
       "Q 3878 3066 3575 3472 \n",
       "Q 3272 3878 2719 3878 \n",
       "z\n",
       "M 2719 4750 \n",
       "Q 3844 4750 4481 4106 \n",
       "Q 5119 3463 5119 2328 \n",
       "Q 5119 1197 4481 553 \n",
       "Q 3844 -91 2719 -91 \n",
       "Q 1597 -91 958 553 \n",
       "Q 319 1197 319 2328 \n",
       "Q 319 3463 958 4106 \n",
       "Q 1597 4750 2719 4750 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-5a\" d=\"M 225 3500 \n",
       "L 1313 3500 \n",
       "L 1900 1088 \n",
       "L 2491 3500 \n",
       "L 3425 3500 \n",
       "L 4013 1113 \n",
       "L 4603 3500 \n",
       "L 5691 3500 \n",
       "L 4769 0 \n",
       "L 3547 0 \n",
       "L 2956 2406 \n",
       "L 2369 0 \n",
       "L 1147 0 \n",
       "L 225 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-52\" d=\"M 2203 2784 \n",
       "Q 1831 2784 1636 2517 \n",
       "Q 1441 2250 1441 1747 \n",
       "Q 1441 1244 1636 976 \n",
       "Q 1831 709 2203 709 \n",
       "Q 2569 709 2762 976 \n",
       "Q 2956 1244 2956 1747 \n",
       "Q 2956 2250 2762 2517 \n",
       "Q 2569 2784 2203 2784 \n",
       "z\n",
       "M 2203 3584 \n",
       "Q 3106 3584 3614 3096 \n",
       "Q 4122 2609 4122 1747 \n",
       "Q 4122 884 3614 396 \n",
       "Q 3106 -91 2203 -91 \n",
       "Q 1297 -91 786 396 \n",
       "Q 275 884 275 1747 \n",
       "Q 275 2609 786 3096 \n",
       "Q 1297 3584 2203 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-32\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(85.015625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(156.203125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(224.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(258.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(330.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-5a\" transform=\"translate(397.859375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(490.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(525.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(592.890625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(664.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(698.75 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(758.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-47\" transform=\"translate(826.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(898.546875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"pd02b543d3f\">\n",
       "   <rect x=\"7.2\" y=\"7.2\" width=\"532.8\" height=\"244.8\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 739.2x355.2 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: fig-recipient-handoff\n",
    "#| fig-cap: 'A boundary between recipient blocks: (3,2) is followed by (3,1). Giver 3 stays seated while recipient 2 is replaced by recipient 1. The full four-person schedule uses four giver episodes and three recipient episodes. This construction is optimal when recipient episodes are at least as costly as giver episodes.'\n",
    "#| fig-alt: Two chair diagrams before and after a recipient handoff. Giver 3 remains in the giver chair. Recipient 2 stands and recipient 1 sits. Exactly one new seated episode begins.\n",
    "#| code-fold: true\n",
    "#| code-summary: Draw the recipient-block handoff\n",
    "order = recipient_blocks(4)\n",
    "fig = handoff_figure(order[2], order[3])\n",
    "export_figure(fig, \"recipient-handoff\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "15adb93c",
   "metadata": {},
   "source": [
    "The two constructions satisfy the lower bound for their respective cost\n",
    "ordering. They each enumerate all $M$ required interactions in $O(M)$ time.\n",
    "\n",
    "\n",
    "\n",
    "### What the two-seat restriction permits\n",
    "\n",
    "With $c_G=c_R=e$, either construction achieves\n",
    "\n",
    "$$\n",
    "C^*=(M+1)e.\n",
    "$$\n",
    "\n",
    "This is also optimal when the two chairs have interchangeable roles. The\n",
    "first pair needs two seated people; every distinct subsequent pair needs at\n",
    "least one new person to sit. The construction attains that physical lower\n",
    "bound while keeping the chair roles fixed.\n",
    "\n",
    "To compare with the original policy, charge its giver visits too. If every\n",
    "recipient stands after each tika, the eldest-first policy costs\n",
    "$\\{M+(N-1)\\}e$. Reusing recipient $1$ across its final two giver blocks\n",
    "saves one episode for $N\\geq3$, yielding $(M+N-2)e$ for the same interaction\n",
    "order. The optimized order costs $(M+1)e$.\n",
    "\n",
    "For $N=10$, these are **54, 53, and 46** total episodes, respectively.\n",
    "The two-seat restriction allows a modest improvement. The reduction to nine\n",
    "recipient episodes applies when giver movement has zero charged cost.\n",
    "\n",
    "### Everyone remains seated\n",
    "\n",
    "With enough seats and access between every pair, all $N$ people can sit at the\n",
    "start and stand at the end. Execute the $M$ tikas sequentially while everyone\n",
    "stays in place. This costs $Ne$, which is optimal because each participant\n",
    "must be seated for at least one interaction. The arrangement assumes that\n",
    "distance and reach impose no extra standing requirements."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "fig-all-seated",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"453.6pt\" height=\"309.6pt\" viewBox=\"0 0 453.6 309.6\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2026-10-21T02:53:22.539156</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.11.1, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 309.6 \n",
       "L 453.6 309.6 \n",
       "L 453.6 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 155.441975 82.64 \n",
       "Q 241.165489 82.64 325.491461 82.64 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "    <path d=\"M 321.491461 80.64 \n",
       "L 325.491461 82.64 \n",
       "L 321.491461 84.64 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 152.211149 93.833671 \n",
       "Q 241.165283 149.879324 328.936995 205.179992 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "    <path d=\"M 326.618845 201.355574 \n",
       "L 328.936995 205.179992 \n",
       "L 324.48657 204.739862 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 134.44486 103.640188 \n",
       "Q 134.44486 149.881618 134.44486 193.104357 \n",
       "\" style=\"fill: none; stroke: #095c68; stroke-width: 2.7; stroke-linecap: round\"/>\n",
       "    <path d=\"M 136.44486 189.104357 \n",
       "L 134.44486 193.104357 \n",
       "L 132.44486 189.104357 \n",
       "\" style=\"fill: none; stroke: #095c68; stroke-width: 2.7; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 347.88785 103.640188 \n",
       "Q 347.88785 149.881618 347.88785 194.725506 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "    <path d=\"M 349.88785 190.725506 \n",
       "L 347.88785 194.725506 \n",
       "L 345.88785 190.725506 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 330.121561 93.833671 \n",
       "Q 241.167427 149.879324 153.395715 205.179992 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "    <path d=\"M 157.84614 204.739862 \n",
       "L 153.395715 205.179992 \n",
       "L 155.713866 201.355574 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 326.890735 217.12 \n",
       "Q 241.167221 217.12 156.84125 217.12 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "    <path d=\"M 160.84125 219.12 \n",
       "L 156.84125 217.12 \n",
       "L 160.84125 215.12 \n",
       "\" style=\"fill: none; stroke-dasharray: 4.625,2; stroke-dashoffset: 0; stroke: #bbc9d3; stroke-width: 1.25; stroke-linecap: round\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_8\">\n",
       "    <path d=\"M 134.44486 100.352 \n",
       "C 140.323148 100.352 145.961469 98.485752 150.118047 95.164275 \n",
       "C 154.274625 91.842799 156.610093 87.337277 156.610093 82.64 \n",
       "C 156.610093 77.942723 154.274625 73.437201 150.118047 70.115725 \n",
       "C 145.961469 66.794248 140.323148 64.928 134.44486 64.928 \n",
       "C 128.566571 64.928 122.928251 66.794248 118.771673 70.115725 \n",
       "C 114.615095 73.437201 112.279626 77.942723 112.279626 82.64 \n",
       "C 112.279626 87.337277 114.615095 91.842799 118.771673 95.164275 \n",
       "C 122.928251 98.485752 128.566571 100.352 134.44486 100.352 \n",
       "z\n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: #ffffff; stroke: #087f72; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path d=\"M 347.88785 100.352 \n",
       "C 353.766139 100.352 359.40446 98.485752 363.561037 95.164275 \n",
       "C 367.717615 91.842799 370.053084 87.337277 370.053084 82.64 \n",
       "C 370.053084 77.942723 367.717615 73.437201 363.561037 70.115725 \n",
       "C 359.40446 66.794248 353.766139 64.928 347.88785 64.928 \n",
       "C 342.009562 64.928 336.371241 66.794248 332.214663 70.115725 \n",
       "C 328.058086 73.437201 325.722617 77.942723 325.722617 82.64 \n",
       "C 325.722617 87.337277 328.058086 91.842799 332.214663 95.164275 \n",
       "C 336.371241 98.485752 342.009562 100.352 347.88785 100.352 \n",
       "z\n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: #ffffff; stroke: #087f72; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_10\">\n",
       "    <path d=\"M 347.88785 234.832 \n",
       "C 353.766139 234.832 359.40446 232.965752 363.561037 229.644275 \n",
       "C 367.717615 226.322799 370.053084 221.817277 370.053084 217.12 \n",
       "C 370.053084 212.422723 367.717615 207.917201 363.561037 204.595725 \n",
       "C 359.40446 201.274248 353.766139 199.408 347.88785 199.408 \n",
       "C 342.009562 199.408 336.371241 201.274248 332.214663 204.595725 \n",
       "C 328.058086 207.917201 325.722617 212.422723 325.722617 217.12 \n",
       "C 325.722617 221.817277 328.058086 226.322799 332.214663 229.644275 \n",
       "C 336.371241 232.965752 342.009562 234.832 347.88785 234.832 \n",
       "z\n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: #ffffff; stroke: #087f72; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_11\">\n",
       "    <path d=\"M 134.44486 234.832 \n",
       "C 140.323148 234.832 145.961469 232.965752 150.118047 229.644275 \n",
       "C 154.274625 226.322799 156.610093 221.817277 156.610093 217.12 \n",
       "C 156.610093 212.422723 154.274625 207.917201 150.118047 204.595725 \n",
       "C 145.961469 201.274248 140.323148 199.408 134.44486 199.408 \n",
       "C 128.566571 199.408 122.928251 201.274248 118.771673 204.595725 \n",
       "C 114.615095 207.917201 112.279626 212.422723 112.279626 217.12 \n",
       "C 112.279626 221.817277 114.615095 226.322799 118.771673 229.644275 \n",
       "C 122.928251 232.965752 128.566571 234.832 134.44486 234.832 \n",
       "z\n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: #ffffff; stroke: #087f72; stroke-width: 2.2; stroke-linejoin: miter\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_1\">\n",
       "    <path d=\"M 105.71215 110.192 \n",
       "L 163.17757 110.192 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_2\">\n",
       "    <path d=\"M 105.71215 99.04 \n",
       "L 105.71215 125.28 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_3\">\n",
       "    <path d=\"M 163.17757 110.192 \n",
       "L 163.17757 125.28 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_4\">\n",
       "    <path d=\"M 319.15514 110.192 \n",
       "L 376.620561 110.192 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_5\">\n",
       "    <path d=\"M 319.15514 99.04 \n",
       "L 319.15514 125.28 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_6\">\n",
       "    <path d=\"M 376.620561 110.192 \n",
       "L 376.620561 125.28 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_7\">\n",
       "    <path d=\"M 319.15514 244.672 \n",
       "L 376.620561 244.672 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_8\">\n",
       "    <path d=\"M 319.15514 233.52 \n",
       "L 319.15514 259.76 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_9\">\n",
       "    <path d=\"M 376.620561 244.672 \n",
       "L 376.620561 259.76 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_10\">\n",
       "    <path d=\"M 105.71215 244.672 \n",
       "L 163.17757 244.672 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_11\">\n",
       "    <path d=\"M 105.71215 233.52 \n",
       "L 105.71215 259.76 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_12\">\n",
       "    <path d=\"M 163.17757 244.672 \n",
       "L 163.17757 259.76 \n",
       "\" clip-path=\"url(#pd114df289e)\" style=\"fill: none; stroke: #087f72; stroke-width: 2; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"text_1\">\n",
       "    <!-- 4 -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(128.87861 86.79625) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-17\" d=\"M 2356 3675 \n",
       "L 1038 1722 \n",
       "L 2356 1722 \n",
       "L 2356 3675 \n",
       "z\n",
       "M 2156 4666 \n",
       "L 3494 4666 \n",
       "L 3494 1722 \n",
       "L 4159 1722 \n",
       "L 4159 850 \n",
       "L 3494 850 \n",
       "L 3494 0 \n",
       "L 2356 0 \n",
       "L 2356 850 \n",
       "L 288 850 \n",
       "L 288 1881 \n",
       "L 2156 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_2\">\n",
       "    <!-- 3 -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(342.3216 86.79625) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-16\" d=\"M 2981 2516 \n",
       "Q 3453 2394 3698 2092 \n",
       "Q 3944 1791 3944 1325 \n",
       "Q 3944 631 3412 270 \n",
       "Q 2881 -91 1863 -91 \n",
       "Q 1503 -91 1142 -33 \n",
       "Q 781 25 428 141 \n",
       "L 428 1069 \n",
       "Q 766 900 1098 814 \n",
       "Q 1431 728 1753 728 \n",
       "Q 2231 728 2486 893 \n",
       "Q 2741 1059 2741 1369 \n",
       "Q 2741 1688 2480 1852 \n",
       "Q 2219 2016 1709 2016 \n",
       "L 1228 2016 \n",
       "L 1228 2791 \n",
       "L 1734 2791 \n",
       "Q 2188 2791 2409 2933 \n",
       "Q 2631 3075 2631 3366 \n",
       "Q 2631 3634 2415 3781 \n",
       "Q 2200 3928 1806 3928 \n",
       "Q 1516 3928 1219 3862 \n",
       "Q 922 3797 628 3669 \n",
       "L 628 4550 \n",
       "Q 984 4650 1334 4700 \n",
       "Q 1684 4750 2022 4750 \n",
       "Q 2931 4750 3382 4451 \n",
       "Q 3834 4153 3834 3553 \n",
       "Q 3834 3144 3618 2883 \n",
       "Q 3403 2622 2981 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_3\">\n",
       "    <!-- 2 -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(342.3216 221.27625) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-15\" d=\"M 1844 884 \n",
       "L 3897 884 \n",
       "L 3897 0 \n",
       "L 506 0 \n",
       "L 506 884 \n",
       "L 2209 2388 \n",
       "Q 2438 2594 2547 2791 \n",
       "Q 2656 2988 2656 3200 \n",
       "Q 2656 3528 2436 3728 \n",
       "Q 2216 3928 1850 3928 \n",
       "Q 1569 3928 1234 3808 \n",
       "Q 900 3688 519 3450 \n",
       "L 519 4475 \n",
       "Q 925 4609 1322 4679 \n",
       "Q 1719 4750 2100 4750 \n",
       "Q 2938 4750 3402 4381 \n",
       "Q 3866 4013 3866 3353 \n",
       "Q 3866 2972 3669 2642 \n",
       "Q 3472 2313 2841 1759 \n",
       "L 1844 884 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_4\">\n",
       "    <!-- 1 -->\n",
       "    <g style=\"fill: #087f72\" transform=\"translate(128.87861 221.27625) scale(0.16 -0.16)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-14\" d=\"M 750 831 \n",
       "L 1813 831 \n",
       "L 1813 3847 \n",
       "L 722 3622 \n",
       "L 722 4441 \n",
       "L 1806 4666 \n",
       "L 2950 4666 \n",
       "L 2950 831 \n",
       "L 4013 831 \n",
       "L 4013 0 \n",
       "L 750 0 \n",
       "L 750 831 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_5\">\n",
       "    <!-- All four people sit once -->\n",
       "    <g transform=\"translate(149.585574 26.88) scale(0.14 -0.14)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-Bold-24\" d=\"M 3419 850 \n",
       "L 1538 850 \n",
       "L 1241 0 \n",
       "L 31 0 \n",
       "L 1759 4666 \n",
       "L 3194 4666 \n",
       "L 4922 0 \n",
       "L 3713 0 \n",
       "L 3419 850 \n",
       "z\n",
       "M 1838 1716 \n",
       "L 3116 1716 \n",
       "L 2478 3572 \n",
       "L 1838 1716 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4f\" d=\"M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-49\" d=\"M 2841 4863 \n",
       "L 2841 4128 \n",
       "L 2222 4128 \n",
       "Q 1984 4128 1890 4042 \n",
       "Q 1797 3956 1797 3744 \n",
       "L 1797 3500 \n",
       "L 2753 3500 \n",
       "L 2753 2700 \n",
       "L 1797 2700 \n",
       "L 1797 0 \n",
       "L 678 0 \n",
       "L 678 2700 \n",
       "L 122 2700 \n",
       "L 122 3500 \n",
       "L 678 3500 \n",
       "L 678 3744 \n",
       "Q 678 4316 997 4589 \n",
       "Q 1316 4863 1984 4863 \n",
       "L 2841 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-52\" d=\"M 2203 2784 \n",
       "Q 1831 2784 1636 2517 \n",
       "Q 1441 2250 1441 1747 \n",
       "Q 1441 1244 1636 976 \n",
       "Q 1831 709 2203 709 \n",
       "Q 2569 709 2762 976 \n",
       "Q 2956 1244 2956 1747 \n",
       "Q 2956 2250 2762 2517 \n",
       "Q 2569 2784 2203 2784 \n",
       "z\n",
       "M 2203 3584 \n",
       "Q 3106 3584 3614 3096 \n",
       "Q 4122 2609 4122 1747 \n",
       "Q 4122 884 3614 396 \n",
       "Q 3106 -91 2203 -91 \n",
       "Q 1297 -91 786 396 \n",
       "Q 275 884 275 1747 \n",
       "Q 275 2609 786 3096 \n",
       "Q 1297 3584 2203 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-58\" d=\"M 500 1363 \n",
       "L 500 3500 \n",
       "L 1625 3500 \n",
       "L 1625 3150 \n",
       "Q 1625 2866 1622 2436 \n",
       "Q 1619 2006 1619 1863 \n",
       "Q 1619 1441 1641 1255 \n",
       "Q 1663 1069 1716 984 \n",
       "Q 1784 875 1895 815 \n",
       "Q 2006 756 2150 756 \n",
       "Q 2500 756 2700 1025 \n",
       "Q 2900 1294 2900 1772 \n",
       "L 2900 3500 \n",
       "L 4019 3500 \n",
       "L 4019 0 \n",
       "L 2900 0 \n",
       "L 2900 506 \n",
       "Q 2647 200 2364 54 \n",
       "Q 2081 -91 1741 -91 \n",
       "Q 1134 -91 817 281 \n",
       "Q 500 653 500 1363 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-55\" d=\"M 3138 2547 \n",
       "Q 2991 2616 2845 2648 \n",
       "Q 2700 2681 2553 2681 \n",
       "Q 2122 2681 1889 2404 \n",
       "Q 1656 2128 1656 1613 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2925 \n",
       "Q 1872 3269 2151 3426 \n",
       "Q 2431 3584 2822 3584 \n",
       "Q 2878 3584 2943 3579 \n",
       "Q 3009 3575 3134 3559 \n",
       "L 3138 2547 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-53\" d=\"M 1656 506 \n",
       "L 1656 -1331 \n",
       "L 538 -1331 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1888 3294 2169 3439 \n",
       "Q 2450 3584 2816 3584 \n",
       "Q 3463 3584 3878 3070 \n",
       "Q 4294 2556 4294 1747 \n",
       "Q 4294 938 3878 423 \n",
       "Q 3463 -91 2816 -91 \n",
       "Q 2450 -91 2169 54 \n",
       "Q 1888 200 1656 506 \n",
       "z\n",
       "M 2400 2772 \n",
       "Q 2041 2772 1848 2508 \n",
       "Q 1656 2244 1656 1747 \n",
       "Q 1656 1250 1848 986 \n",
       "Q 2041 722 2400 722 \n",
       "Q 2759 722 2948 984 \n",
       "Q 3138 1247 3138 1747 \n",
       "Q 3138 2247 2948 2509 \n",
       "Q 2759 2772 2400 2772 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-48\" d=\"M 4031 1759 \n",
       "L 4031 1441 \n",
       "L 1416 1441 \n",
       "Q 1456 1047 1700 850 \n",
       "Q 1944 653 2381 653 \n",
       "Q 2734 653 3104 758 \n",
       "Q 3475 863 3866 1075 \n",
       "L 3866 213 \n",
       "Q 3469 63 3072 -14 \n",
       "Q 2675 -91 2278 -91 \n",
       "Q 1328 -91 801 392 \n",
       "Q 275 875 275 1747 \n",
       "Q 275 2603 792 3093 \n",
       "Q 1309 3584 2216 3584 \n",
       "Q 3041 3584 3536 3087 \n",
       "Q 4031 2591 4031 1759 \n",
       "z\n",
       "M 2881 2131 \n",
       "Q 2881 2450 2695 2645 \n",
       "Q 2509 2841 2209 2841 \n",
       "Q 1884 2841 1681 2658 \n",
       "Q 1478 2475 1428 2131 \n",
       "L 2881 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-56\" d=\"M 3272 3391 \n",
       "L 3272 2541 \n",
       "Q 2913 2691 2578 2766 \n",
       "Q 2244 2841 1947 2841 \n",
       "Q 1628 2841 1473 2761 \n",
       "Q 1319 2681 1319 2516 \n",
       "Q 1319 2381 1436 2309 \n",
       "Q 1553 2238 1856 2203 \n",
       "L 2053 2175 \n",
       "Q 2913 2066 3209 1816 \n",
       "Q 3506 1566 3506 1031 \n",
       "Q 3506 472 3093 190 \n",
       "Q 2681 -91 1863 -91 \n",
       "Q 1516 -91 1145 -36 \n",
       "Q 775 19 384 128 \n",
       "L 384 978 \n",
       "Q 719 816 1070 734 \n",
       "Q 1422 653 1784 653 \n",
       "Q 2113 653 2278 743 \n",
       "Q 2444 834 2444 1013 \n",
       "Q 2444 1163 2330 1236 \n",
       "Q 2216 1309 1875 1350 \n",
       "L 1678 1375 \n",
       "Q 931 1469 631 1722 \n",
       "Q 331 1975 331 2491 \n",
       "Q 331 3047 712 3315 \n",
       "Q 1094 3584 1881 3584 \n",
       "Q 2191 3584 2531 3537 \n",
       "Q 2872 3491 3272 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-4c\" d=\"M 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "z\n",
       "M 538 4863 \n",
       "L 1656 4863 \n",
       "L 1656 3950 \n",
       "L 538 3950 \n",
       "L 538 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-57\" d=\"M 1759 4494 \n",
       "L 1759 3500 \n",
       "L 2913 3500 \n",
       "L 2913 2700 \n",
       "L 1759 2700 \n",
       "L 1759 1216 \n",
       "Q 1759 972 1856 886 \n",
       "Q 1953 800 2241 800 \n",
       "L 2816 800 \n",
       "L 2816 0 \n",
       "L 1856 0 \n",
       "Q 1194 0 917 276 \n",
       "Q 641 553 641 1216 \n",
       "L 641 2700 \n",
       "L 84 2700 \n",
       "L 84 3500 \n",
       "L 641 3500 \n",
       "L 641 4494 \n",
       "L 1759 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-51\" d=\"M 4056 2131 \n",
       "L 4056 0 \n",
       "L 2931 0 \n",
       "L 2931 347 \n",
       "L 2931 1631 \n",
       "Q 2931 2084 2911 2256 \n",
       "Q 2891 2428 2841 2509 \n",
       "Q 2775 2619 2662 2680 \n",
       "Q 2550 2741 2406 2741 \n",
       "Q 2056 2741 1856 2470 \n",
       "Q 1656 2200 1656 1722 \n",
       "L 1656 0 \n",
       "L 538 0 \n",
       "L 538 3500 \n",
       "L 1656 3500 \n",
       "L 1656 2988 \n",
       "Q 1909 3294 2193 3439 \n",
       "Q 2478 3584 2822 3584 \n",
       "Q 3428 3584 3742 3212 \n",
       "Q 4056 2841 4056 2131 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-Bold-46\" d=\"M 3366 3391 \n",
       "L 3366 2478 \n",
       "Q 3138 2634 2908 2709 \n",
       "Q 2678 2784 2431 2784 \n",
       "Q 1963 2784 1702 2511 \n",
       "Q 1441 2238 1441 1747 \n",
       "Q 1441 1256 1702 982 \n",
       "Q 1963 709 2431 709 \n",
       "Q 2694 709 2930 787 \n",
       "Q 3166 866 3366 1019 \n",
       "L 3366 103 \n",
       "Q 3103 6 2833 -42 \n",
       "Q 2563 -91 2291 -91 \n",
       "Q 1344 -91 809 395 \n",
       "Q 275 881 275 1747 \n",
       "Q 275 2613 809 3098 \n",
       "Q 1344 3584 2291 3584 \n",
       "Q 2566 3584 2833 3536 \n",
       "Q 3100 3488 3366 3391 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-24\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(77.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(111.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(145.953125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-49\" transform=\"translate(180.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(224.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-58\" transform=\"translate(292.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-55\" transform=\"translate(364.15625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(413.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(448.28125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(519.859375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(587.6875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-53\" transform=\"translate(656.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4f\" transform=\"translate(727.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(762.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(830.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-56\" transform=\"translate(864.890625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-4c\" transform=\"translate(924.40625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-57\" transform=\"translate(958.6875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-3\" transform=\"translate(1006.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-52\" transform=\"translate(1041.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-51\" transform=\"translate(1110 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-46\" transform=\"translate(1181.1875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-Bold-48\" transform=\"translate(1240.46875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_6\">\n",
       "    <!-- 4 → 1 -->\n",
       "    <g style=\"fill: #095c68\" transform=\"translate(49.561905 144.495918) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-17\" d=\"M 2419 4116 \n",
       "L 825 1625 \n",
       "L 2419 1625 \n",
       "L 2419 4116 \n",
       "z\n",
       "M 2253 4666 \n",
       "L 3047 4666 \n",
       "L 3047 1625 \n",
       "L 3713 1625 \n",
       "L 3713 1100 \n",
       "L 3047 1100 \n",
       "L 3047 0 \n",
       "L 2419 0 \n",
       "L 2419 1100 \n",
       "L 313 1100 \n",
       "L 313 1709 \n",
       "L 2253 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-c1c\" d=\"M 5050 2147 \n",
       "L 5050 1866 \n",
       "L 3822 638 \n",
       "L 3447 1013 \n",
       "L 4175 1741 \n",
       "L 366 1741 \n",
       "L 366 2272 \n",
       "L 4175 2272 \n",
       "L 3447 3000 \n",
       "L 3822 3375 \n",
       "L 5050 2147 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-14\" d=\"M 794 531 \n",
       "L 1825 531 \n",
       "L 1825 4091 \n",
       "L 703 3866 \n",
       "L 703 4441 \n",
       "L 1819 4666 \n",
       "L 2450 4666 \n",
       "L 2450 531 \n",
       "L 3481 531 \n",
       "L 3481 0 \n",
       "L 794 0 \n",
       "L 794 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-c1c\" transform=\"translate(95.40625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(179.203125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(210.984375 0)\"/>\n",
       "    </g>\n",
       "    <!-- active tika -->\n",
       "    <g style=\"fill: #095c68\" transform=\"translate(36.055967 157.698926) scale(0.11 -0.11)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-44\" d=\"M 2194 1759 \n",
       "Q 1497 1759 1228 1600 \n",
       "Q 959 1441 959 1056 \n",
       "Q 959 750 1161 570 \n",
       "Q 1363 391 1709 391 \n",
       "Q 2188 391 2477 730 \n",
       "Q 2766 1069 2766 1631 \n",
       "L 2766 1759 \n",
       "L 2194 1759 \n",
       "z\n",
       "M 3341 1997 \n",
       "L 3341 0 \n",
       "L 2766 0 \n",
       "L 2766 531 \n",
       "Q 2569 213 2275 61 \n",
       "Q 1981 -91 1556 -91 \n",
       "Q 1019 -91 701 211 \n",
       "Q 384 513 384 1019 \n",
       "Q 384 1609 779 1909 \n",
       "Q 1175 2209 1959 2209 \n",
       "L 2766 2209 \n",
       "L 2766 2266 \n",
       "Q 2766 2663 2505 2880 \n",
       "Q 2244 3097 1772 3097 \n",
       "Q 1472 3097 1187 3025 \n",
       "Q 903 2953 641 2809 \n",
       "L 641 3341 \n",
       "Q 956 3463 1253 3523 \n",
       "Q 1550 3584 1831 3584 \n",
       "Q 2591 3584 2966 3190 \n",
       "Q 3341 2797 3341 1997 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-46\" d=\"M 3122 3366 \n",
       "L 3122 2828 \n",
       "Q 2878 2963 2633 3030 \n",
       "Q 2388 3097 2138 3097 \n",
       "Q 1578 3097 1268 2742 \n",
       "Q 959 2388 959 1747 \n",
       "Q 959 1106 1268 751 \n",
       "Q 1578 397 2138 397 \n",
       "Q 2388 397 2633 464 \n",
       "Q 2878 531 3122 666 \n",
       "L 3122 134 \n",
       "Q 2881 22 2623 -34 \n",
       "Q 2366 -91 2075 -91 \n",
       "Q 1284 -91 818 406 \n",
       "Q 353 903 353 1747 \n",
       "Q 353 2603 823 3093 \n",
       "Q 1294 3584 2113 3584 \n",
       "Q 2378 3584 2631 3529 \n",
       "Q 2884 3475 3122 3366 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-57\" d=\"M 1172 4494 \n",
       "L 1172 3500 \n",
       "L 2356 3500 \n",
       "L 2356 3053 \n",
       "L 1172 3053 \n",
       "L 1172 1153 \n",
       "Q 1172 725 1289 603 \n",
       "Q 1406 481 1766 481 \n",
       "L 2356 481 \n",
       "L 2356 0 \n",
       "L 1766 0 \n",
       "Q 1100 0 847 248 \n",
       "Q 594 497 594 1153 \n",
       "L 594 3053 \n",
       "L 172 3053 \n",
       "L 172 3500 \n",
       "L 594 3500 \n",
       "L 594 4494 \n",
       "L 1172 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-4c\" d=\"M 603 3500 \n",
       "L 1178 3500 \n",
       "L 1178 0 \n",
       "L 603 0 \n",
       "L 603 3500 \n",
       "z\n",
       "M 603 4863 \n",
       "L 1178 4863 \n",
       "L 1178 4134 \n",
       "L 603 4134 \n",
       "L 603 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-59\" d=\"M 191 3500 \n",
       "L 800 3500 \n",
       "L 1894 563 \n",
       "L 2988 3500 \n",
       "L 3597 3500 \n",
       "L 2284 0 \n",
       "L 1503 0 \n",
       "L 191 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-48\" d=\"M 3597 1894 \n",
       "L 3597 1613 \n",
       "L 953 1613 \n",
       "Q 991 1019 1311 708 \n",
       "Q 1631 397 2203 397 \n",
       "Q 2534 397 2845 478 \n",
       "Q 3156 559 3463 722 \n",
       "L 3463 178 \n",
       "Q 3153 47 2828 -22 \n",
       "Q 2503 -91 2169 -91 \n",
       "Q 1331 -91 842 396 \n",
       "Q 353 884 353 1716 \n",
       "Q 353 2575 817 3079 \n",
       "Q 1281 3584 2069 3584 \n",
       "Q 2775 3584 3186 3129 \n",
       "Q 3597 2675 3597 1894 \n",
       "z\n",
       "M 3022 2063 \n",
       "Q 3016 2534 2758 2815 \n",
       "Q 2500 3097 2075 3097 \n",
       "Q 1594 3097 1305 2825 \n",
       "Q 1016 2553 972 2059 \n",
       "L 3022 2063 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-4e\" d=\"M 581 4863 \n",
       "L 1159 4863 \n",
       "L 1159 1991 \n",
       "L 2875 3500 \n",
       "L 3609 3500 \n",
       "L 1753 1863 \n",
       "L 3688 0 \n",
       "L 2938 0 \n",
       "L 1159 1709 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-44\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(61.28125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(116.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(155.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(183.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(242.4375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(303.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(335.75 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(374.953125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4e\" transform=\"translate(402.734375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-44\" transform=\"translate(458.890625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_7\">\n",
       "    <!-- 6 tikas · 4 seated episodes -->\n",
       "    <g transform=\"translate(160.960418 286) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-19\" d=\"M 2113 2584 \n",
       "Q 1688 2584 1439 2293 \n",
       "Q 1191 2003 1191 1497 \n",
       "Q 1191 994 1439 701 \n",
       "Q 1688 409 2113 409 \n",
       "Q 2538 409 2786 701 \n",
       "Q 3034 994 3034 1497 \n",
       "Q 3034 2003 2786 2293 \n",
       "Q 2538 2584 2113 2584 \n",
       "z\n",
       "M 3366 4563 \n",
       "L 3366 3988 \n",
       "Q 3128 4100 2886 4159 \n",
       "Q 2644 4219 2406 4219 \n",
       "Q 1781 4219 1451 3797 \n",
       "Q 1122 3375 1075 2522 \n",
       "Q 1259 2794 1537 2939 \n",
       "Q 1816 3084 2150 3084 \n",
       "Q 2853 3084 3261 2657 \n",
       "Q 3669 2231 3669 1497 \n",
       "Q 3669 778 3244 343 \n",
       "Q 2819 -91 2113 -91 \n",
       "Q 1303 -91 875 529 \n",
       "Q 447 1150 447 2328 \n",
       "Q 447 3434 972 4092 \n",
       "Q 1497 4750 2381 4750 \n",
       "Q 2619 4750 2861 4703 \n",
       "Q 3103 4656 3366 4563 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-56\" d=\"M 2834 3397 \n",
       "L 2834 2853 \n",
       "Q 2591 2978 2328 3040 \n",
       "Q 2066 3103 1784 3103 \n",
       "Q 1356 3103 1142 2972 \n",
       "Q 928 2841 928 2578 \n",
       "Q 928 2378 1081 2264 \n",
       "Q 1234 2150 1697 2047 \n",
       "L 1894 2003 \n",
       "Q 2506 1872 2764 1633 \n",
       "Q 3022 1394 3022 966 \n",
       "Q 3022 478 2636 193 \n",
       "Q 2250 -91 1575 -91 \n",
       "Q 1294 -91 989 -36 \n",
       "Q 684 19 347 128 \n",
       "L 347 722 \n",
       "Q 666 556 975 473 \n",
       "Q 1284 391 1588 391 \n",
       "Q 1994 391 2212 530 \n",
       "Q 2431 669 2431 922 \n",
       "Q 2431 1156 2273 1281 \n",
       "Q 2116 1406 1581 1522 \n",
       "L 1381 1569 \n",
       "Q 847 1681 609 1914 \n",
       "Q 372 2147 372 2553 \n",
       "Q 372 3047 722 3315 \n",
       "Q 1072 3584 1716 3584 \n",
       "Q 2034 3584 2315 3537 \n",
       "Q 2597 3491 2834 3397 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-79\" d=\"M 684 2619 \n",
       "L 1344 2619 \n",
       "L 1344 1825 \n",
       "L 684 1825 \n",
       "L 684 2619 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-47\" d=\"M 2906 2969 \n",
       "L 2906 4863 \n",
       "L 3481 4863 \n",
       "L 3481 0 \n",
       "L 2906 0 \n",
       "L 2906 525 \n",
       "Q 2725 213 2448 61 \n",
       "Q 2172 -91 1784 -91 \n",
       "Q 1150 -91 751 415 \n",
       "Q 353 922 353 1747 \n",
       "Q 353 2572 751 3078 \n",
       "Q 1150 3584 1784 3584 \n",
       "Q 2172 3584 2448 3432 \n",
       "Q 2725 3281 2906 2969 \n",
       "z\n",
       "M 947 1747 \n",
       "Q 947 1113 1208 752 \n",
       "Q 1469 391 1925 391 \n",
       "Q 2381 391 2643 752 \n",
       "Q 2906 1113 2906 1747 \n",
       "Q 2906 2381 2643 2742 \n",
       "Q 2381 3103 1925 3103 \n",
       "Q 1469 3103 1208 2742 \n",
       "Q 947 2381 947 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-53\" d=\"M 1159 525 \n",
       "L 1159 -1331 \n",
       "L 581 -1331 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2969 \n",
       "Q 1341 3281 1617 3432 \n",
       "Q 1894 3584 2278 3584 \n",
       "Q 2916 3584 3314 3078 \n",
       "Q 3713 2572 3713 1747 \n",
       "Q 3713 922 3314 415 \n",
       "Q 2916 -91 2278 -91 \n",
       "Q 1894 -91 1617 61 \n",
       "Q 1341 213 1159 525 \n",
       "z\n",
       "M 3116 1747 \n",
       "Q 3116 2381 2855 2742 \n",
       "Q 2594 3103 2138 3103 \n",
       "Q 1681 3103 1420 2742 \n",
       "Q 1159 2381 1159 1747 \n",
       "Q 1159 1113 1420 752 \n",
       "Q 1681 391 2138 391 \n",
       "Q 2594 391 2855 752 \n",
       "Q 3116 1113 3116 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-52\" d=\"M 1959 3097 \n",
       "Q 1497 3097 1228 2736 \n",
       "Q 959 2375 959 1747 \n",
       "Q 959 1119 1226 758 \n",
       "Q 1494 397 1959 397 \n",
       "Q 2419 397 2687 759 \n",
       "Q 2956 1122 2956 1747 \n",
       "Q 2956 2369 2687 2733 \n",
       "Q 2419 3097 1959 3097 \n",
       "z\n",
       "M 1959 3584 \n",
       "Q 2709 3584 3137 3096 \n",
       "Q 3566 2609 3566 1747 \n",
       "Q 3566 888 3137 398 \n",
       "Q 2709 -91 1959 -91 \n",
       "Q 1206 -91 779 398 \n",
       "Q 353 888 353 1747 \n",
       "Q 353 2609 779 3096 \n",
       "Q 1206 3584 1959 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(63.625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(95.40625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(134.609375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4e\" transform=\"translate(162.390625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-44\" transform=\"translate(218.546875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(279.828125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(331.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-79\" transform=\"translate(363.703125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(395.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-17\" transform=\"translate(427.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(490.890625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(522.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(574.765625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-44\" transform=\"translate(636.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(697.578125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(736.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-47\" transform=\"translate(798.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(861.796875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(893.578125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(955.109375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(1018.59375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(1046.375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(1098.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-47\" transform=\"translate(1159.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(1223.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(1284.671875 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"pd114df289e\">\n",
       "   <rect x=\"7.2\" y=\"7.2\" width=\"439.2\" height=\"295.2\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 614.4x422.4 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: fig-all-seated\n",
    "#| fig-cap: Four people remain seated for all six required interactions. Arrows mark older-to-younger dyads; the highlighted arrow shows a single active tika, 4 to 1. Each person has one seated episode, giving a total cost of 4e. This arrangement requires physical access between every pair.\n",
    "#| fig-alt: Four people in four fixed seats, connected by six directed older-to-younger interactions. One interaction, 4 to 1, is highlighted. All four people stay seated throughout.\n",
    "#| code-fold: true\n",
    "#| code-summary: Draw the fully seated arrangement\n",
    "fig, ax = plt.subplots(figsize=(6.4, 4.4))\n",
    "positions = {4: (-1.3, 1.05), 3: (1.3, 1.05), 2: (1.3, -1), 1: (-1.3, -1)}\n",
    "for g, r in eldest_first(4):\n",
    "    active = (g, r) == (4, 1)\n",
    "    ax.annotate(\"\", xy=positions[r], xytext=positions[g],\n",
    "                arrowprops={\"arrowstyle\": \"->\", \"shrinkA\": 21, \"shrinkB\": 21,\n",
    "                            \"color\": \"#095c68\" if active else \"#bbc9d3\",\n",
    "                            \"lw\": 2.7 if active else 1.25,\n",
    "                            \"linestyle\": \"-\" if active else \"--\"}, zorder=1)\n",
    "for person, (x, y) in positions.items():\n",
    "    seated_person(ax, x, y, person, \"#087f72\")\n",
    "ax.text(0, 1.9, \"All four people sit once\", ha=\"center\", fontsize=14, weight=\"bold\")\n",
    "ax.text(-2.15, .05, \"4 → 1\\nactive tika\", ha=\"center\", va=\"center\", color=\"#095c68\", fontsize=11)\n",
    "ax.text(0, -2.05, \"6 tikas · 4 seated episodes\", ha=\"center\", fontsize=12)\n",
    "ax.set(xlim=(-2.85, 2.5), ylim=(-2.3, 2.2))\n",
    "ax.axis(\"off\")\n",
    "fig.tight_layout()\n",
    "export_figure(fig, \"all-seated\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "e06864ec",
   "metadata": {},
   "source": [
    "## A worked schedule\n",
    "\n",
    "The cells below represent the same $15$ interactions for six people. Numbers\n",
    "give their execution order. Giver blocks run along rows; recipient blocks run\n",
    "along columns. The altered order at block boundaries permits an occupant to\n",
    "remain seated."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "fig-orders",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<svg xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"730.040379pt\" height=\"260.39952pt\" viewBox=\"0 0 730.040379 260.39952\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2026-10-21T02:53:22.755773</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.11.1, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linejoin: round; stroke-linecap: butt}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 260.39952 \n",
       "L 730.040379 260.39952 \n",
       "L 730.040379 -0 \n",
       "L 0 -0 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 34.563281 222.198739 \n",
       "L 218.840379 222.198739 \n",
       "L 218.840379 37.921641 \n",
       "L 34.563281 37.921641 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g clip-path=\"url(#p7025974989)\">\n",
       "    <image xlink:href=\"data:image/png;base64,\n",
       "iVBORw0KGgoAAAANSUhEUgAAAPYAAAD2CAYAAADlEnrIAAADKklEQVR4nO3VvW0VQQBG0Vm8fv5BekDsAAIyItdACYgm6IAK6IAmEKkzaiCBjJSAzBER0jqiAEuIHV+dU8GnGd2ZMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaxvPv8fRuT+/jm1bL3BnhIHu09APj3hA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BK3H85Mxuw9ffmxjcu9fv1z23gB/+bEhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ9B69eQwZnc8W8fsPn39uY3Jvb2+WvbewP/hx4YgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcvNt1/bmNzluo7ZXZyejNkd1vnf8evnx2XvDQXz3zRwb8KGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4LWF88ej9kd1vnfn7PT+Tc+hHO8/f1nG5N7erkuY3Lz3zRwb8KGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG0bPHTl/FmOyTX3QAAAAAElFTkSuQmCC\" id=\"image2c39c2dacd\" transform=\"scale(1 -1) translate(0 -184.5)\" x=\"34.5\" y=\"-37.64952\" width=\"184.5\" height=\"184.5\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <defs>\n",
       "       <path id=\"me4090462eb\" d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"49.919706\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 1 -->\n",
       "      <g transform=\"translate(46.738456 236.796395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-14\" d=\"M 794 531 \n",
       "L 1825 531 \n",
       "L 1825 4091 \n",
       "L 703 3866 \n",
       "L 703 4441 \n",
       "L 1819 4666 \n",
       "L 2450 4666 \n",
       "L 2450 531 \n",
       "L 3481 531 \n",
       "L 3481 0 \n",
       "L 794 0 \n",
       "L 794 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_2\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"80.632556\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(77.451306 236.796395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-15\" d=\"M 1228 531 \n",
       "L 3431 531 \n",
       "L 3431 0 \n",
       "L 469 0 \n",
       "L 469 531 \n",
       "Q 828 903 1448 1529 \n",
       "Q 2069 2156 2228 2338 \n",
       "Q 2531 2678 2651 2914 \n",
       "Q 2772 3150 2772 3378 \n",
       "Q 2772 3750 2511 3984 \n",
       "Q 2250 4219 1831 4219 \n",
       "Q 1534 4219 1204 4116 \n",
       "Q 875 4013 500 3803 \n",
       "L 500 4441 \n",
       "Q 881 4594 1212 4672 \n",
       "Q 1544 4750 1819 4750 \n",
       "Q 2544 4750 2975 4387 \n",
       "Q 3406 4025 3406 3419 \n",
       "Q 3406 3131 3298 2873 \n",
       "Q 3191 2616 2906 2266 \n",
       "Q 2828 2175 2409 1742 \n",
       "Q 1991 1309 1228 531 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"111.345405\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 3 -->\n",
       "      <g transform=\"translate(108.164155 236.796395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-16\" d=\"M 2597 2516 \n",
       "Q 3050 2419 3304 2112 \n",
       "Q 3559 1806 3559 1356 \n",
       "Q 3559 666 3084 287 \n",
       "Q 2609 -91 1734 -91 \n",
       "Q 1441 -91 1130 -33 \n",
       "Q 819 25 488 141 \n",
       "L 488 750 \n",
       "Q 750 597 1062 519 \n",
       "Q 1375 441 1716 441 \n",
       "Q 2309 441 2620 675 \n",
       "Q 2931 909 2931 1356 \n",
       "Q 2931 1769 2642 2001 \n",
       "Q 2353 2234 1838 2234 \n",
       "L 1294 2234 \n",
       "L 1294 2753 \n",
       "L 1863 2753 \n",
       "Q 2328 2753 2575 2939 \n",
       "Q 2822 3125 2822 3475 \n",
       "Q 2822 3834 2567 4026 \n",
       "Q 2313 4219 1838 4219 \n",
       "Q 1578 4219 1281 4162 \n",
       "Q 984 4106 628 3988 \n",
       "L 628 4550 \n",
       "Q 988 4650 1302 4700 \n",
       "Q 1616 4750 1894 4750 \n",
       "Q 2613 4750 3031 4423 \n",
       "Q 3450 4097 3450 3541 \n",
       "Q 3450 3153 3228 2886 \n",
       "Q 3006 2619 2597 2516 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_4\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"142.058255\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 4 -->\n",
       "      <g transform=\"translate(138.877005 236.796395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-17\" d=\"M 2419 4116 \n",
       "L 825 1625 \n",
       "L 2419 1625 \n",
       "L 2419 4116 \n",
       "z\n",
       "M 2253 4666 \n",
       "L 3047 4666 \n",
       "L 3047 1625 \n",
       "L 3713 1625 \n",
       "L 3713 1100 \n",
       "L 3047 1100 \n",
       "L 3047 0 \n",
       "L 2419 0 \n",
       "L 2419 1100 \n",
       "L 313 1100 \n",
       "L 313 1709 \n",
       "L 2253 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"172.771105\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(169.589855 236.796395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-18\" d=\"M 691 4666 \n",
       "L 3169 4666 \n",
       "L 3169 4134 \n",
       "L 1269 4134 \n",
       "L 1269 2991 \n",
       "Q 1406 3038 1543 3061 \n",
       "Q 1681 3084 1819 3084 \n",
       "Q 2600 3084 3056 2656 \n",
       "Q 3513 2228 3513 1497 \n",
       "Q 3513 744 3044 326 \n",
       "Q 2575 -91 1722 -91 \n",
       "Q 1428 -91 1123 -41 \n",
       "Q 819 9 494 109 \n",
       "L 494 744 \n",
       "Q 775 591 1075 516 \n",
       "Q 1375 441 1709 441 \n",
       "Q 2250 441 2565 725 \n",
       "Q 2881 1009 2881 1497 \n",
       "Q 2881 1984 2565 2268 \n",
       "Q 2250 2553 1709 2553 \n",
       "Q 1456 2553 1204 2497 \n",
       "Q 953 2441 691 2322 \n",
       "L 691 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"203.483955\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 6 -->\n",
       "      <g transform=\"translate(200.302705 236.796395) scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path id=\"DejaVuSans-19\" d=\"M 2113 2584 \n",
       "Q 1688 2584 1439 2293 \n",
       "Q 1191 2003 1191 1497 \n",
       "Q 1191 994 1439 701 \n",
       "Q 1688 409 2113 409 \n",
       "Q 2538 409 2786 701 \n",
       "Q 3034 994 3034 1497 \n",
       "Q 3034 2003 2786 2293 \n",
       "Q 2538 2584 2113 2584 \n",
       "z\n",
       "M 3366 4563 \n",
       "L 3366 3988 \n",
       "Q 3128 4100 2886 4159 \n",
       "Q 2644 4219 2406 4219 \n",
       "Q 1781 4219 1451 3797 \n",
       "Q 1122 3375 1075 2522 \n",
       "Q 1259 2794 1537 2939 \n",
       "Q 1816 3084 2150 3084 \n",
       "Q 2853 3084 3261 2657 \n",
       "Q 3669 2231 3669 1497 \n",
       "Q 3669 778 3244 343 \n",
       "Q 2819 -91 2113 -91 \n",
       "Q 1303 -91 875 529 \n",
       "Q 447 1150 447 2328 \n",
       "Q 447 3434 972 4092 \n",
       "Q 1497 4750 2381 4750 \n",
       "Q 2619 4750 2861 4703 \n",
       "Q 3103 4656 3366 4563 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_7\">\n",
       "     <!-- Recipient -->\n",
       "     <g transform=\"translate(103.468237 250.797176) scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path id=\"DejaVuSans-35\" d=\"M 2841 2188 \n",
       "Q 3044 2119 3236 1894 \n",
       "Q 3428 1669 3622 1275 \n",
       "L 4263 0 \n",
       "L 3584 0 \n",
       "L 2988 1197 \n",
       "Q 2756 1666 2539 1819 \n",
       "Q 2322 1972 1947 1972 \n",
       "L 1259 1972 \n",
       "L 1259 0 \n",
       "L 628 0 \n",
       "L 628 4666 \n",
       "L 2053 4666 \n",
       "Q 2853 4666 3247 4331 \n",
       "Q 3641 3997 3641 3322 \n",
       "Q 3641 2881 3436 2590 \n",
       "Q 3231 2300 2841 2188 \n",
       "z\n",
       "M 1259 4147 \n",
       "L 1259 2491 \n",
       "L 2053 2491 \n",
       "Q 2509 2491 2742 2702 \n",
       "Q 2975 2913 2975 3322 \n",
       "Q 2975 3731 2742 3939 \n",
       "Q 2509 4147 2053 4147 \n",
       "L 1259 4147 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-48\" d=\"M 3597 1894 \n",
       "L 3597 1613 \n",
       "L 953 1613 \n",
       "Q 991 1019 1311 708 \n",
       "Q 1631 397 2203 397 \n",
       "Q 2534 397 2845 478 \n",
       "Q 3156 559 3463 722 \n",
       "L 3463 178 \n",
       "Q 3153 47 2828 -22 \n",
       "Q 2503 -91 2169 -91 \n",
       "Q 1331 -91 842 396 \n",
       "Q 353 884 353 1716 \n",
       "Q 353 2575 817 3079 \n",
       "Q 1281 3584 2069 3584 \n",
       "Q 2775 3584 3186 3129 \n",
       "Q 3597 2675 3597 1894 \n",
       "z\n",
       "M 3022 2063 \n",
       "Q 3016 2534 2758 2815 \n",
       "Q 2500 3097 2075 3097 \n",
       "Q 1594 3097 1305 2825 \n",
       "Q 1016 2553 972 2059 \n",
       "L 3022 2063 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-46\" d=\"M 3122 3366 \n",
       "L 3122 2828 \n",
       "Q 2878 2963 2633 3030 \n",
       "Q 2388 3097 2138 3097 \n",
       "Q 1578 3097 1268 2742 \n",
       "Q 959 2388 959 1747 \n",
       "Q 959 1106 1268 751 \n",
       "Q 1578 397 2138 397 \n",
       "Q 2388 397 2633 464 \n",
       "Q 2878 531 3122 666 \n",
       "L 3122 134 \n",
       "Q 2881 22 2623 -34 \n",
       "Q 2366 -91 2075 -91 \n",
       "Q 1284 -91 818 406 \n",
       "Q 353 903 353 1747 \n",
       "Q 353 2603 823 3093 \n",
       "Q 1294 3584 2113 3584 \n",
       "Q 2378 3584 2631 3529 \n",
       "Q 2884 3475 3122 3366 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-4c\" d=\"M 603 3500 \n",
       "L 1178 3500 \n",
       "L 1178 0 \n",
       "L 603 0 \n",
       "L 603 3500 \n",
       "z\n",
       "M 603 4863 \n",
       "L 1178 4863 \n",
       "L 1178 4134 \n",
       "L 603 4134 \n",
       "L 603 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-53\" d=\"M 1159 525 \n",
       "L 1159 -1331 \n",
       "L 581 -1331 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2969 \n",
       "Q 1341 3281 1617 3432 \n",
       "Q 1894 3584 2278 3584 \n",
       "Q 2916 3584 3314 3078 \n",
       "Q 3713 2572 3713 1747 \n",
       "Q 3713 922 3314 415 \n",
       "Q 2916 -91 2278 -91 \n",
       "Q 1894 -91 1617 61 \n",
       "Q 1341 213 1159 525 \n",
       "z\n",
       "M 3116 1747 \n",
       "Q 3116 2381 2855 2742 \n",
       "Q 2594 3103 2138 3103 \n",
       "Q 1681 3103 1420 2742 \n",
       "Q 1159 2381 1159 1747 \n",
       "Q 1159 1113 1420 752 \n",
       "Q 1681 391 2138 391 \n",
       "Q 2594 391 2855 752 \n",
       "Q 3116 1113 3116 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-51\" d=\"M 3513 2113 \n",
       "L 3513 0 \n",
       "L 2938 0 \n",
       "L 2938 2094 \n",
       "Q 2938 2591 2744 2837 \n",
       "Q 2550 3084 2163 3084 \n",
       "Q 1697 3084 1428 2787 \n",
       "Q 1159 2491 1159 1978 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1366 3272 1645 3428 \n",
       "Q 1925 3584 2291 3584 \n",
       "Q 2894 3584 3203 3211 \n",
       "Q 3513 2838 3513 2113 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-57\" d=\"M 1172 4494 \n",
       "L 1172 3500 \n",
       "L 2356 3500 \n",
       "L 2356 3053 \n",
       "L 1172 3053 \n",
       "L 1172 1153 \n",
       "Q 1172 725 1289 603 \n",
       "Q 1406 481 1766 481 \n",
       "L 2356 481 \n",
       "L 2356 0 \n",
       "L 1766 0 \n",
       "Q 1100 0 847 248 \n",
       "Q 594 497 594 1153 \n",
       "L 594 3053 \n",
       "L 172 3053 \n",
       "L 172 3500 \n",
       "L 594 3500 \n",
       "L 594 4494 \n",
       "L 1172 4494 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#DejaVuSans-35\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(65 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(126.53125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(181.515625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(209.296875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(272.78125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(300.5625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(362.09375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(425.46875 0)\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <defs>\n",
       "       <path id=\"mf44889198d\" d=\"M 0 0 \n",
       "L -3.5 0 \n",
       "\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"34.563281\" y=\"206.842314\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- 1 -->\n",
       "      <g transform=\"translate(21.200781 210.641142) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"34.563281\" y=\"176.129464\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(21.200781 179.928292) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"34.563281\" y=\"145.416615\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- 3 -->\n",
       "      <g transform=\"translate(21.200781 149.215443) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_10\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"34.563281\" y=\"114.703765\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- 4 -->\n",
       "      <g transform=\"translate(21.200781 118.502593) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_11\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"34.563281\" y=\"83.990915\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(21.200781 87.789743) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"34.563281\" y=\"53.278065\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- 6 -->\n",
       "      <g transform=\"translate(21.200781 57.076894) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_14\">\n",
       "     <!-- Giver -->\n",
       "     <g transform=\"translate(14.798438 143.414877) rotate(-90) scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path id=\"DejaVuSans-2a\" d=\"M 3809 666 \n",
       "L 3809 1919 \n",
       "L 2778 1919 \n",
       "L 2778 2438 \n",
       "L 4434 2438 \n",
       "L 4434 434 \n",
       "Q 4069 175 3628 42 \n",
       "Q 3188 -91 2688 -91 \n",
       "Q 1594 -91 976 548 \n",
       "Q 359 1188 359 2328 \n",
       "Q 359 3472 976 4111 \n",
       "Q 1594 4750 2688 4750 \n",
       "Q 3144 4750 3555 4637 \n",
       "Q 3966 4525 4313 4306 \n",
       "L 4313 3634 \n",
       "Q 3963 3931 3569 4081 \n",
       "Q 3175 4231 2741 4231 \n",
       "Q 1884 4231 1454 3753 \n",
       "Q 1025 3275 1025 2328 \n",
       "Q 1025 1384 1454 906 \n",
       "Q 1884 428 2741 428 \n",
       "Q 3075 428 3337 486 \n",
       "Q 3600 544 3809 666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-59\" d=\"M 191 3500 \n",
       "L 800 3500 \n",
       "L 1894 563 \n",
       "L 2988 3500 \n",
       "L 3597 3500 \n",
       "L 2284 0 \n",
       "L 1503 0 \n",
       "L 191 3500 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "       <path id=\"DejaVuSans-55\" d=\"M 2631 2963 \n",
       "Q 2534 3019 2420 3045 \n",
       "Q 2306 3072 2169 3072 \n",
       "Q 1681 3072 1420 2755 \n",
       "Q 1159 2438 1159 1844 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 3500 \n",
       "L 1159 3500 \n",
       "L 1159 2956 \n",
       "Q 1341 3275 1631 3429 \n",
       "Q 1922 3584 2338 3584 \n",
       "Q 2397 3584 2469 3576 \n",
       "Q 2541 3569 2628 3553 \n",
       "L 2631 2963 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      </defs>\n",
       "      <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(77.484375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(105.265625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(164.453125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(225.984375 0)\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 34.563281 222.198739 \n",
       "L 34.563281 37.921641 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 34.563281 222.198739 \n",
       "L 218.840379 222.198739 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"text_15\">\n",
       "    <!-- 1 -->\n",
       "    <g transform=\"translate(169.589855 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_16\">\n",
       "    <!-- 2 -->\n",
       "    <g transform=\"translate(138.877005 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_17\">\n",
       "    <!-- 3 -->\n",
       "    <g transform=\"translate(108.164155 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_18\">\n",
       "    <!-- 4 -->\n",
       "    <g transform=\"translate(77.451306 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_19\">\n",
       "    <!-- 5 -->\n",
       "    <g transform=\"translate(46.738456 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_20\">\n",
       "    <!-- 6 -->\n",
       "    <g transform=\"translate(138.877005 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_21\">\n",
       "    <!-- 7 -->\n",
       "    <g transform=\"translate(108.164155 86.588571) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-1a\" d=\"M 525 4666 \n",
       "L 3525 4666 \n",
       "L 3525 4397 \n",
       "L 1831 0 \n",
       "L 1172 0 \n",
       "L 2766 4134 \n",
       "L 525 4134 \n",
       "L 525 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-1a\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_22\">\n",
       "    <!-- 8 -->\n",
       "    <g transform=\"translate(77.451306 86.588571) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-1b\" d=\"M 2034 2216 \n",
       "Q 1584 2216 1326 1975 \n",
       "Q 1069 1734 1069 1313 \n",
       "Q 1069 891 1326 650 \n",
       "Q 1584 409 2034 409 \n",
       "Q 2484 409 2743 651 \n",
       "Q 3003 894 3003 1313 \n",
       "Q 3003 1734 2745 1975 \n",
       "Q 2488 2216 2034 2216 \n",
       "z\n",
       "M 1403 2484 \n",
       "Q 997 2584 770 2862 \n",
       "Q 544 3141 544 3541 \n",
       "Q 544 4100 942 4425 \n",
       "Q 1341 4750 2034 4750 \n",
       "Q 2731 4750 3128 4425 \n",
       "Q 3525 4100 3525 3541 \n",
       "Q 3525 3141 3298 2862 \n",
       "Q 3072 2584 2669 2484 \n",
       "Q 3125 2378 3379 2068 \n",
       "Q 3634 1759 3634 1313 \n",
       "Q 3634 634 3220 271 \n",
       "Q 2806 -91 2034 -91 \n",
       "Q 1263 -91 848 271 \n",
       "Q 434 634 434 1313 \n",
       "Q 434 1759 690 2068 \n",
       "Q 947 2378 1403 2484 \n",
       "z\n",
       "M 1172 3481 \n",
       "Q 1172 3119 1398 2916 \n",
       "Q 1625 2713 2034 2713 \n",
       "Q 2441 2713 2670 2916 \n",
       "Q 2900 3119 2900 3481 \n",
       "Q 2900 3844 2670 4047 \n",
       "Q 2441 4250 2034 4250 \n",
       "Q 1625 4250 1398 4047 \n",
       "Q 1172 3844 1172 3481 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-1b\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_23\">\n",
       "    <!-- 9 -->\n",
       "    <g transform=\"translate(46.738456 86.588571) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-1c\" d=\"M 703 97 \n",
       "L 703 672 \n",
       "Q 941 559 1184 500 \n",
       "Q 1428 441 1663 441 \n",
       "Q 2288 441 2617 861 \n",
       "Q 2947 1281 2994 2138 \n",
       "Q 2813 1869 2534 1725 \n",
       "Q 2256 1581 1919 1581 \n",
       "Q 1219 1581 811 2004 \n",
       "Q 403 2428 403 3163 \n",
       "Q 403 3881 828 4315 \n",
       "Q 1253 4750 1959 4750 \n",
       "Q 2769 4750 3195 4129 \n",
       "Q 3622 3509 3622 2328 \n",
       "Q 3622 1225 3098 567 \n",
       "Q 2575 -91 1691 -91 \n",
       "Q 1453 -91 1209 -44 \n",
       "Q 966 3 703 97 \n",
       "z\n",
       "M 1959 2075 \n",
       "Q 2384 2075 2632 2365 \n",
       "Q 2881 2656 2881 3163 \n",
       "Q 2881 3666 2632 3958 \n",
       "Q 2384 4250 1959 4250 \n",
       "Q 1534 4250 1286 3958 \n",
       "Q 1038 3666 1038 3163 \n",
       "Q 1038 2656 1286 2365 \n",
       "Q 1534 2075 1959 2075 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-1c\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_24\">\n",
       "    <!-- 10 -->\n",
       "    <g transform=\"translate(104.982905 117.301421) scale(0.1 -0.1)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-13\" d=\"M 2034 4250 \n",
       "Q 1547 4250 1301 3770 \n",
       "Q 1056 3291 1056 2328 \n",
       "Q 1056 1369 1301 889 \n",
       "Q 1547 409 2034 409 \n",
       "Q 2525 409 2770 889 \n",
       "Q 3016 1369 3016 2328 \n",
       "Q 3016 3291 2770 3770 \n",
       "Q 2525 4250 2034 4250 \n",
       "z\n",
       "M 2034 4750 \n",
       "Q 2819 4750 3233 4129 \n",
       "Q 3647 3509 3647 2328 \n",
       "Q 3647 1150 3233 529 \n",
       "Q 2819 -91 2034 -91 \n",
       "Q 1250 -91 836 529 \n",
       "Q 422 1150 422 2328 \n",
       "Q 422 3509 836 4129 \n",
       "Q 1250 4750 2034 4750 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-13\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_25\">\n",
       "    <!-- 11 -->\n",
       "    <g transform=\"translate(74.270056 117.301421) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_26\">\n",
       "    <!-- 12 -->\n",
       "    <g transform=\"translate(43.557206 117.301421) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_27\">\n",
       "    <!-- 13 -->\n",
       "    <g transform=\"translate(74.270056 148.014271) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-16\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_28\">\n",
       "    <!-- 14 -->\n",
       "    <g transform=\"translate(43.557206 148.014271) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-17\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_29\">\n",
       "    <!-- 15 -->\n",
       "    <g transform=\"translate(43.557206 178.72712) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-18\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_30\">\n",
       "    <!-- Eldest-first order -->\n",
       "    <g transform=\"translate(76.469643 17.519297) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-28\" d=\"M 628 4666 \n",
       "L 3578 4666 \n",
       "L 3578 4134 \n",
       "L 1259 4134 \n",
       "L 1259 2753 \n",
       "L 3481 2753 \n",
       "L 3481 2222 \n",
       "L 1259 2222 \n",
       "L 1259 531 \n",
       "L 3634 531 \n",
       "L 3634 0 \n",
       "L 628 0 \n",
       "L 628 4666 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-4f\" d=\"M 603 4863 \n",
       "L 1178 4863 \n",
       "L 1178 0 \n",
       "L 603 0 \n",
       "L 603 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-47\" d=\"M 2906 2969 \n",
       "L 2906 4863 \n",
       "L 3481 4863 \n",
       "L 3481 0 \n",
       "L 2906 0 \n",
       "L 2906 525 \n",
       "Q 2725 213 2448 61 \n",
       "Q 2172 -91 1784 -91 \n",
       "Q 1150 -91 751 415 \n",
       "Q 353 922 353 1747 \n",
       "Q 353 2572 751 3078 \n",
       "Q 1150 3584 1784 3584 \n",
       "Q 2172 3584 2448 3432 \n",
       "Q 2725 3281 2906 2969 \n",
       "z\n",
       "M 947 1747 \n",
       "Q 947 1113 1208 752 \n",
       "Q 1469 391 1925 391 \n",
       "Q 2381 391 2643 752 \n",
       "Q 2906 1113 2906 1747 \n",
       "Q 2906 2381 2643 2742 \n",
       "Q 2381 3103 1925 3103 \n",
       "Q 1469 3103 1208 2742 \n",
       "Q 947 2381 947 1747 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-56\" d=\"M 2834 3397 \n",
       "L 2834 2853 \n",
       "Q 2591 2978 2328 3040 \n",
       "Q 2066 3103 1784 3103 \n",
       "Q 1356 3103 1142 2972 \n",
       "Q 928 2841 928 2578 \n",
       "Q 928 2378 1081 2264 \n",
       "Q 1234 2150 1697 2047 \n",
       "L 1894 2003 \n",
       "Q 2506 1872 2764 1633 \n",
       "Q 3022 1394 3022 966 \n",
       "Q 3022 478 2636 193 \n",
       "Q 2250 -91 1575 -91 \n",
       "Q 1294 -91 989 -36 \n",
       "Q 684 19 347 128 \n",
       "L 347 722 \n",
       "Q 666 556 975 473 \n",
       "Q 1284 391 1588 391 \n",
       "Q 1994 391 2212 530 \n",
       "Q 2431 669 2431 922 \n",
       "Q 2431 1156 2273 1281 \n",
       "Q 2116 1406 1581 1522 \n",
       "L 1381 1569 \n",
       "Q 847 1681 609 1914 \n",
       "Q 372 2147 372 2553 \n",
       "Q 372 3047 722 3315 \n",
       "Q 1072 3584 1716 3584 \n",
       "Q 2034 3584 2315 3537 \n",
       "Q 2597 3491 2834 3397 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-10\" d=\"M 313 2009 \n",
       "L 1997 2009 \n",
       "L 1997 1497 \n",
       "L 313 1497 \n",
       "L 313 2009 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-13af\" d=\"M 3431 3500 \n",
       "L 3431 0 \n",
       "L 2853 0 \n",
       "L 2853 3053 \n",
       "L 1275 3053 \n",
       "L 1275 0 \n",
       "L 697 0 \n",
       "L 697 3053 \n",
       "L 147 3053 \n",
       "L 147 3500 \n",
       "L 697 3500 \n",
       "L 697 3744 \n",
       "Q 697 4316 967 4589 \n",
       "Q 1238 4863 1797 4863 \n",
       "L 2375 4863 \n",
       "L 2375 4384 \n",
       "L 1825 4384 \n",
       "Q 1516 4384 1395 4259 \n",
       "Q 1275 4134 1275 3809 \n",
       "L 1275 3500 \n",
       "L 3431 3500 \n",
       "z\n",
       "M 2853 4856 \n",
       "L 3431 4856 \n",
       "L 3431 4128 \n",
       "L 2853 4128 \n",
       "L 2853 4856 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-3\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-52\" d=\"M 1959 3097 \n",
       "Q 1497 3097 1228 2736 \n",
       "Q 959 2375 959 1747 \n",
       "Q 959 1119 1226 758 \n",
       "Q 1494 397 1959 397 \n",
       "Q 2419 397 2687 759 \n",
       "Q 2956 1122 2956 1747 \n",
       "Q 2956 2369 2687 2733 \n",
       "Q 2419 3097 1959 3097 \n",
       "z\n",
       "M 1959 3584 \n",
       "Q 2709 3584 3137 3096 \n",
       "Q 3566 2609 3566 1747 \n",
       "Q 3566 888 3137 398 \n",
       "Q 2709 -91 1959 -91 \n",
       "Q 1206 -91 779 398 \n",
       "Q 353 888 353 1747 \n",
       "Q 353 2609 779 3096 \n",
       "Q 1206 3584 1959 3584 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-28\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4f\" transform=\"translate(63.1875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-47\" transform=\"translate(90.96875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(154.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(215.984375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(268.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-10\" transform=\"translate(307.28125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-13af\" transform=\"translate(343.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(406.34375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(447.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(499.546875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(538.75 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(570.53125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(631.71875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-47\" transform=\"translate(671.078125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(734.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(796.09375 0)\"/>\n",
       "    </g>\n",
       "    <!-- G = 5, R = 14 -->\n",
       "    <g transform=\"translate(84.93433 31.921641) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-20\" d=\"M 678 2906 \n",
       "L 4684 2906 \n",
       "L 4684 2381 \n",
       "L 678 2381 \n",
       "L 678 2906 \n",
       "z\n",
       "M 678 1631 \n",
       "L 4684 1631 \n",
       "L 4684 1100 \n",
       "L 678 1100 \n",
       "L 678 1631 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-f\" d=\"M 750 794 \n",
       "L 1409 794 \n",
       "L 1409 256 \n",
       "L 897 -744 \n",
       "L 494 -744 \n",
       "L 750 256 \n",
       "L 750 794 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(77.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-20\" transform=\"translate(109.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(193.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-18\" transform=\"translate(224.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-f\" transform=\"translate(288.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(320.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-35\" transform=\"translate(352.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(421.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-20\" transform=\"translate(453.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(537.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(568.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-17\" transform=\"translate(632.5 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       "  <g id=\"axes_2\">\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 286.563281 222.198739 \n",
       "L 470.840379 222.198739 \n",
       "L 470.840379 37.921641 \n",
       "L 286.563281 37.921641 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g clip-path=\"url(#p3b6147bb9f)\">\n",
       "    <image xlink:href=\"data:image/png;base64,\n",
       "iVBORw0KGgoAAAANSUhEUgAAAPYAAAD2CAYAAADlEnrIAAADMElEQVR4nO3VsU1WURyH4XPlU1AiUSujBY2dFTM4gnEJN3ACN7BnAEdwAgsrOxrtLGggwUBIrpUDmBjv8c3zTPArznv+YwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExiefvx6zom9+H1y2XrDfA/ubP1AODvEzYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYELQ7Otgbs3v/6Wwdk3v36sWy9Qb4zcWGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHL6efv65jcxfXtmN3Tw/0xuzcnz5etN/BvuNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIWh3/PBwzO7+k70xu/Of12N2X75drGNyJ8dHy9YbClxsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BC0nP24Wsfk9u/O///c282/8fzyZszu2eODMbtHD3bLmNz8rxH4Y8KGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG0bPL8exHudYqL6yAAAAAElFTkSuQmCC\" id=\"image1415f517fe\" transform=\"scale(1 -1) translate(0 -184.5)\" x=\"286.5\" y=\"-37.64952\" width=\"184.5\" height=\"184.5\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_3\">\n",
       "    <g id=\"xtick_7\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"301.919706\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_31\">\n",
       "      <!-- 1 -->\n",
       "      <g transform=\"translate(298.738456 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_8\">\n",
       "     <g id=\"line2d_14\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"332.632556\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_32\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(329.451306 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_9\">\n",
       "     <g id=\"line2d_15\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"363.345405\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_33\">\n",
       "      <!-- 3 -->\n",
       "      <g transform=\"translate(360.164155 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_10\">\n",
       "     <g id=\"line2d_16\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"394.058255\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_34\">\n",
       "      <!-- 4 -->\n",
       "      <g transform=\"translate(390.877005 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_11\">\n",
       "     <g id=\"line2d_17\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"424.771105\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_35\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(421.589855 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_12\">\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"455.483955\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_36\">\n",
       "      <!-- 6 -->\n",
       "      <g transform=\"translate(452.302705 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_37\">\n",
       "     <!-- Recipient -->\n",
       "     <g transform=\"translate(355.468237 250.797176) scale(0.1 -0.1)\">\n",
       "      <use xlink:href=\"#DejaVuSans-35\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(65 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(126.53125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(181.515625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(209.296875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(272.78125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(300.5625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(362.09375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(425.46875 0)\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_4\">\n",
       "    <g id=\"ytick_7\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"286.563281\" y=\"206.842314\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_38\">\n",
       "      <!-- 1 -->\n",
       "      <g transform=\"translate(273.200781 210.641142) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_8\">\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"286.563281\" y=\"176.129464\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_39\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(273.200781 179.928292) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_9\">\n",
       "     <g id=\"line2d_21\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"286.563281\" y=\"145.416615\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_40\">\n",
       "      <!-- 3 -->\n",
       "      <g transform=\"translate(273.200781 149.215443) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_10\">\n",
       "     <g id=\"line2d_22\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"286.563281\" y=\"114.703765\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_41\">\n",
       "      <!-- 4 -->\n",
       "      <g transform=\"translate(273.200781 118.502593) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_11\">\n",
       "     <g id=\"line2d_23\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"286.563281\" y=\"83.990915\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_42\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(273.200781 87.789743) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_12\">\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"286.563281\" y=\"53.278065\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_43\">\n",
       "      <!-- 6 -->\n",
       "      <g transform=\"translate(273.200781 57.076894) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_44\">\n",
       "     <!-- Giver -->\n",
       "     <g transform=\"translate(266.798438 143.414877) rotate(-90) scale(0.1 -0.1)\">\n",
       "      <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(77.484375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(105.265625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(164.453125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(225.984375 0)\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 286.563281 222.198739 \n",
       "L 286.563281 37.921641 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_7\">\n",
       "    <path d=\"M 286.563281 222.198739 \n",
       "L 470.840379 222.198739 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"text_45\">\n",
       "    <!-- 1 -->\n",
       "    <g transform=\"translate(421.589855 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_46\">\n",
       "    <!-- 2 -->\n",
       "    <g transform=\"translate(360.164155 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_47\">\n",
       "    <!-- 3 -->\n",
       "    <g transform=\"translate(329.451306 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_48\">\n",
       "    <!-- 4 -->\n",
       "    <g transform=\"translate(298.738456 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_49\">\n",
       "    <!-- 5 -->\n",
       "    <g transform=\"translate(390.877005 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_50\">\n",
       "    <!-- 6 -->\n",
       "    <g transform=\"translate(390.877005 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_51\">\n",
       "    <!-- 7 -->\n",
       "    <g transform=\"translate(329.451306 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-1a\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_52\">\n",
       "    <!-- 8 -->\n",
       "    <g transform=\"translate(298.738456 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-1b\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_53\">\n",
       "    <!-- 9 -->\n",
       "    <g transform=\"translate(360.164155 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-1c\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_54\">\n",
       "    <!-- 10 -->\n",
       "    <g transform=\"translate(356.982905 117.301421) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-13\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_55\">\n",
       "    <!-- 11 -->\n",
       "    <g transform=\"translate(295.557206 117.301421) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_56\">\n",
       "    <!-- 12 -->\n",
       "    <g transform=\"translate(326.270056 117.301421) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_57\">\n",
       "    <!-- 13 -->\n",
       "    <g transform=\"translate(326.270056 148.014271) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-16\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_58\">\n",
       "    <!-- 14 -->\n",
       "    <g transform=\"translate(295.557206 148.014271) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-17\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_59\">\n",
       "    <!-- 15 -->\n",
       "    <g transform=\"translate(295.557206 178.72712) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-18\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_60\">\n",
       "    <!-- Giver blocks -->\n",
       "    <g transform=\"translate(341.72308 17.519297) scale(0.12 -0.12)\">\n",
       "     <defs>\n",
       "      <path id=\"DejaVuSans-45\" d=\"M 3116 1747 \n",
       "Q 3116 2381 2855 2742 \n",
       "Q 2594 3103 2138 3103 \n",
       "Q 1681 3103 1420 2742 \n",
       "Q 1159 2381 1159 1747 \n",
       "Q 1159 1113 1420 752 \n",
       "Q 1681 391 2138 391 \n",
       "Q 2594 391 2855 752 \n",
       "Q 3116 1113 3116 1747 \n",
       "z\n",
       "M 1159 2969 \n",
       "Q 1341 3281 1617 3432 \n",
       "Q 1894 3584 2278 3584 \n",
       "Q 2916 3584 3314 3078 \n",
       "Q 3713 2572 3713 1747 \n",
       "Q 3713 922 3314 415 \n",
       "Q 2916 -91 2278 -91 \n",
       "Q 1894 -91 1617 61 \n",
       "Q 1341 213 1159 525 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 4863 \n",
       "L 1159 4863 \n",
       "L 1159 2969 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "      <path id=\"DejaVuSans-4e\" d=\"M 581 4863 \n",
       "L 1159 4863 \n",
       "L 1159 1991 \n",
       "L 2875 3500 \n",
       "L 3609 3500 \n",
       "L 1753 1863 \n",
       "L 3688 0 \n",
       "L 2938 0 \n",
       "L 1159 1709 \n",
       "L 1159 0 \n",
       "L 581 0 \n",
       "L 581 4863 \n",
       "z\n",
       "\" transform=\"scale(0.015625)\"/>\n",
       "     </defs>\n",
       "     <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(77.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(105.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(164.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(225.984375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(267.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-45\" transform=\"translate(298.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4f\" transform=\"translate(362.359375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(390.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(451.328125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4e\" transform=\"translate(506.3125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(564.21875 0)\"/>\n",
       "    </g>\n",
       "    <!-- G = 5, R = 11 -->\n",
       "    <g transform=\"translate(336.93433 31.921641) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(77.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-20\" transform=\"translate(109.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(193.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-18\" transform=\"translate(224.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-f\" transform=\"translate(288.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(320.25 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-35\" transform=\"translate(352.03125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(421.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-20\" transform=\"translate(453.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(537.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(568.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(632.5 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       "  <g id=\"axes_3\">\n",
       "   <g id=\"patch_8\">\n",
       "    <path d=\"M 538.563281 222.198739 \n",
       "L 722.840379 222.198739 \n",
       "L 722.840379 37.921641 \n",
       "L 538.563281 37.921641 \n",
       "z\n",
       "\" style=\"fill: #ffffff\"/>\n",
       "   </g>\n",
       "   <g clip-path=\"url(#p848050e452)\">\n",
       "    <image xlink:href=\"data:image/png;base64,\n",
       "iVBORw0KGgoAAAANSUhEUgAAAPYAAAD2CAYAAADlEnrIAAADKklEQVR4nO3Vz4qPYRjH4eflLePXDFJKSXaTsppDkZyEA7J3AI5kFlayxk6RLMafJq+VA1DyPj5d1xF8u+vTPQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAklmcvX29jcs+fPFr23gD/kyt7DwD+PmFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHLi/N325jcYb06Zvf07N6y9wb4zceGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHrmw8XY3aPH94ds3v19ss2Jnf24May9wb+DR8bgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgStN4/WMbuPX7+P2Z3eORmze//p2zYmd//20bL3hgIfG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYErcfX5m/7sK5jdj8uf47ZnVyf/46fLy63Mblbh3UZk5u/auCPCRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsCBI2BAkbgoQNQcKGIGFDkLAhSNgQJGwIEjYECRuChA1BwoYgYUOQsCFI2BAkbAgSNgQJG4KEDUHChiBhQ5CwIUjYECRsGD2/AM0pH1ySEdMhAAAAAElFTkSuQmCC\" id=\"imageae03763948\" transform=\"scale(1 -1) translate(0 -184.5)\" x=\"538.5\" y=\"-37.64952\" width=\"184.5\" height=\"184.5\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_5\">\n",
       "    <g id=\"xtick_13\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"553.919706\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_61\">\n",
       "      <!-- 1 -->\n",
       "      <g transform=\"translate(550.738456 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_14\">\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"584.632556\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_62\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(581.451306 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_15\">\n",
       "     <g id=\"line2d_27\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"615.345405\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_63\">\n",
       "      <!-- 3 -->\n",
       "      <g transform=\"translate(612.164155 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_16\">\n",
       "     <g id=\"line2d_28\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"646.058255\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_64\">\n",
       "      <!-- 4 -->\n",
       "      <g transform=\"translate(642.877005 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_17\">\n",
       "     <g id=\"line2d_29\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"676.771105\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_65\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(673.589855 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_18\">\n",
       "     <g id=\"line2d_30\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#me4090462eb\" x=\"707.483955\" y=\"222.198739\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_66\">\n",
       "      <!-- 6 -->\n",
       "      <g transform=\"translate(704.302705 236.796395) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_67\">\n",
       "     <!-- Recipient -->\n",
       "     <g transform=\"translate(607.468237 250.797176) scale(0.1 -0.1)\">\n",
       "      <use xlink:href=\"#DejaVuSans-35\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(65 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(126.53125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(181.515625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(209.296875 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(272.78125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(300.5625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(362.09375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(425.46875 0)\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_6\">\n",
       "    <g id=\"ytick_13\">\n",
       "     <g id=\"line2d_31\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"538.563281\" y=\"206.842314\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_68\">\n",
       "      <!-- 1 -->\n",
       "      <g transform=\"translate(525.200781 210.641142) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_14\">\n",
       "     <g id=\"line2d_32\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"538.563281\" y=\"176.129464\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_69\">\n",
       "      <!-- 2 -->\n",
       "      <g transform=\"translate(525.200781 179.928292) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_15\">\n",
       "     <g id=\"line2d_33\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"538.563281\" y=\"145.416615\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_70\">\n",
       "      <!-- 3 -->\n",
       "      <g transform=\"translate(525.200781 149.215443) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_16\">\n",
       "     <g id=\"line2d_34\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"538.563281\" y=\"114.703765\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_71\">\n",
       "      <!-- 4 -->\n",
       "      <g transform=\"translate(525.200781 118.502593) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_17\">\n",
       "     <g id=\"line2d_35\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"538.563281\" y=\"83.990915\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_72\">\n",
       "      <!-- 5 -->\n",
       "      <g transform=\"translate(525.200781 87.789743) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_18\">\n",
       "     <g id=\"line2d_36\">\n",
       "      <g>\n",
       "       <use xlink:href=\"#mf44889198d\" x=\"538.563281\" y=\"53.278065\" style=\"stroke: #000000; stroke-width: 0.8\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_73\">\n",
       "      <!-- 6 -->\n",
       "      <g transform=\"translate(525.200781 57.076894) scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_74\">\n",
       "     <!-- Giver -->\n",
       "     <g transform=\"translate(518.798438 143.414877) rotate(-90) scale(0.1 -0.1)\">\n",
       "      <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(77.484375 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-59\" transform=\"translate(105.265625 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(164.453125 0)\"/>\n",
       "      <use xlink:href=\"#DejaVuSans-55\" transform=\"translate(225.984375 0)\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"patch_9\">\n",
       "    <path d=\"M 538.563281 222.198739 \n",
       "L 538.563281 37.921641 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_10\">\n",
       "    <path d=\"M 538.563281 222.198739 \n",
       "L 722.840379 222.198739 \n",
       "\" style=\"fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square\"/>\n",
       "   </g>\n",
       "   <g id=\"text_75\">\n",
       "    <!-- 1 -->\n",
       "    <g transform=\"translate(673.589855 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_76\">\n",
       "    <!-- 2 -->\n",
       "    <g transform=\"translate(642.877005 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-15\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_77\">\n",
       "    <!-- 3 -->\n",
       "    <g transform=\"translate(642.877005 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-16\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_78\">\n",
       "    <!-- 4 -->\n",
       "    <g transform=\"translate(612.164155 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-17\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_79\">\n",
       "    <!-- 5 -->\n",
       "    <g transform=\"translate(612.164155 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-18\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_80\">\n",
       "    <!-- 6 -->\n",
       "    <g transform=\"translate(612.164155 117.301421) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-19\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_81\">\n",
       "    <!-- 7 -->\n",
       "    <g transform=\"translate(581.451306 117.301421) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-1a\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_82\">\n",
       "    <!-- 8 -->\n",
       "    <g transform=\"translate(581.451306 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-1b\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_83\">\n",
       "    <!-- 9 -->\n",
       "    <g transform=\"translate(581.451306 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-1c\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_84\">\n",
       "    <!-- 10 -->\n",
       "    <g transform=\"translate(578.270056 148.014271) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-13\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_85\">\n",
       "    <!-- 11 -->\n",
       "    <g transform=\"translate(547.557206 148.014271) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_86\">\n",
       "    <!-- 12 -->\n",
       "    <g transform=\"translate(547.557206 55.875722) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-15\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_87\">\n",
       "    <!-- 13 -->\n",
       "    <g transform=\"translate(547.557206 86.588571) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-16\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_88\">\n",
       "    <!-- 14 -->\n",
       "    <g transform=\"translate(547.557206 117.301421) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-17\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_89\">\n",
       "    <!-- 15 -->\n",
       "    <g transform=\"translate(547.557206 178.72712) scale(0.1 -0.1)\">\n",
       "     <use xlink:href=\"#DejaVuSans-14\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-18\" transform=\"translate(63.625 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"text_90\">\n",
       "    <!-- Recipient blocks -->\n",
       "    <g transform=\"translate(581.868393 17.519297) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-35\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(65 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(126.53125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(181.515625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-53\" transform=\"translate(209.296875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4c\" transform=\"translate(272.78125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-48\" transform=\"translate(300.5625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-51\" transform=\"translate(362.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-57\" transform=\"translate(425.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(464.671875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-45\" transform=\"translate(496.453125 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4f\" transform=\"translate(559.9375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-52\" transform=\"translate(587.71875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-46\" transform=\"translate(648.90625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-4e\" transform=\"translate(703.890625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-56\" transform=\"translate(761.796875 0)\"/>\n",
       "    </g>\n",
       "    <!-- G = 11, R = 5 -->\n",
       "    <g transform=\"translate(588.93433 31.921641) scale(0.12 -0.12)\">\n",
       "     <use xlink:href=\"#DejaVuSans-2a\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(77.484375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-20\" transform=\"translate(109.265625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(193.0625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(224.84375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-14\" transform=\"translate(288.46875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-f\" transform=\"translate(352.09375 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(383.875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-35\" transform=\"translate(415.65625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(485.140625 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-20\" transform=\"translate(516.921875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-3\" transform=\"translate(600.71875 0)\"/>\n",
       "     <use xlink:href=\"#DejaVuSans-18\" transform=\"translate(632.5 0)\"/>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p7025974989\">\n",
       "   <rect x=\"34.563281\" y=\"37.921641\" width=\"184.277098\" height=\"184.277098\"/>\n",
       "  </clipPath>\n",
       "  <clipPath id=\"p3b6147bb9f\">\n",
       "   <rect x=\"286.563281\" y=\"37.921641\" width=\"184.277098\" height=\"184.277098\"/>\n",
       "  </clipPath>\n",
       "  <clipPath id=\"p848050e452\">\n",
       "   <rect x=\"538.563281\" y=\"37.921641\" width=\"184.277098\" height=\"184.277098\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 1008x336 with 3 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| label: fig-orders\n",
    "#| fig-cap: Interaction order for six people. G and R count giver and recipient episodes with consecutive reuse. The specified reset-after-each-tika baseline would add one recipient episode to the first panel.\n",
    "#| code-fold: true\n",
    "#| code-summary: Draw the schedules\n",
    "fig, axes = plt.subplots(1, 3, figsize=(10.5, 3.5), constrained_layout=True)\n",
    "for ax, name, fn in zip(axes, [\"Eldest-first order\", \"Giver blocks\", \"Recipient blocks\"],\n",
    "                        [eldest_first, giver_blocks, recipient_blocks]):\n",
    "    order = fn(6)\n",
    "    matrix = np.full((6, 6), np.nan)\n",
    "    for t, (g, r) in enumerate(order, 1):\n",
    "        matrix[g - 1, r - 1] = t\n",
    "    ax.imshow(matrix, cmap=\"Blues\", vmin=0, vmax=30, origin=\"lower\")\n",
    "    for t, (g, r) in enumerate(order, 1):\n",
    "        ax.text(r - 1, g - 1, str(t), ha=\"center\", va=\"center\", fontsize=10)\n",
    "    g, r = episodes(order)\n",
    "    ax.set(title=f\"{name}\\nG = {g}, R = {r}\", xlabel=\"Recipient\", ylabel=\"Giver\",\n",
    "           xticks=range(6), yticks=range(6), xticklabels=range(1, 7), yticklabels=range(1, 7))\n",
    "    ax.spines[[\"top\", \"right\"]].set_visible(False)\n",
    "export_figure(fig, \"interaction-orders\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "20464743",
   "metadata": {},
   "source": [
    "::: {.content-visible when-format=\"html\"}\n",
    "### Inspect a schedule\n",
    "\n",
    "The explorer charges every episode according to the selected cost model.\n",
    "The baseline includes its prescribed recipient reset after every tika.\n",
    "\n",
    "```{=html}\n",
    "<section id=\"explorer\" aria-label=\"Interactive tika schedule\">\n",
    "  <div class=\"controls\">\n",
    "    <label>People <input id=\"people\" type=\"number\" min=\"2\" max=\"15\" value=\"6\"></label>\n",
    "    <label>Episode costs\n",
    "      <select id=\"cost-model\">\n",
    "        <option value=\"0,1\">Recipient only: giver 0, recipient 1</option>\n",
    "        <option value=\"1,1\">Two seats: each person 1</option>\n",
    "        <option value=\"4,1\">Giver 4, recipient 1</option>\n",
    "        <option value=\"1,4\">Giver 1, recipient 4</option>\n",
    "      </select>\n",
    "    </label>\n",
    "    <label>Schedule\n",
    "      <select id=\"schedule-choice\">\n",
    "        <option value=\"optimal\">Optimal for these costs</option>\n",
    "        <option value=\"baseline\">Eldest first, recipient resets</option>\n",
    "        <option value=\"giver\">Giver blocks, shared boundaries</option>\n",
    "        <option value=\"recipient\">Recipient blocks, shared boundaries</option>\n",
    "      </select>\n",
    "    </label>\n",
    "  </div>\n",
    "  <p id=\"schedule-total\" class=\"readout\" aria-live=\"polite\"></p>\n",
    "  <label>Interaction <input id=\"step\" type=\"range\" min=\"1\" max=\"15\" value=\"1\"></label>\n",
    "  <p id=\"active-pair\" class=\"pair\"></p>\n",
    "  <p id=\"movement\"></p>\n",
    "  <details><summary>Complete interaction and entry list</summary>\n",
    "    <div class=\"schedule-table\"><table>\n",
    "      <thead><tr><th>Step</th><th>Giver</th><th>Recipient</th><th>New giver episode</th><th>New recipient episode</th></tr></thead>\n",
    "      <tbody id=\"schedule-rows\"></tbody>\n",
    "    </table></div>\n",
    "  </details>\n",
    "</section>\n",
    "<script>\n",
    "(() => {\n",
    "  const el = id => document.getElementById(id);\n",
    "  let steps = [];\n",
    "  function giverBlocks(n) {\n",
    "    const order = [];\n",
    "    for (let i=n; i>=2; i--) {\n",
    "      const recipients = [i-1];\n",
    "      for (let j=i-3; j>=1; j--) recipients.push(j);\n",
    "      if (i>=3) recipients.push(i-2);\n",
    "      recipients.forEach(j => order.push([i,j]));\n",
    "    }\n",
    "    return order;\n",
    "  }\n",
    "  function showStep() {\n",
    "    const t = Number(el('step').value)-1, x = steps[t];\n",
    "    el('active-pair').textContent = `${t+1} of ${steps.length}: person ${x.g} → person ${x.r}`;\n",
    "    el('movement').textContent = `Giver: ${x.ng ? 'starts an episode' : 'stays in place'}. Recipient: ${x.nr ? 'starts an episode' : 'stays seated'}. Each episode includes its eventual exit.`;\n",
    "    [...el('schedule-rows').children].forEach((row,i) => row.classList.toggle('current', i===t));\n",
    "  }\n",
    "  function rebuild() {\n",
    "    const n = Math.min(15,Math.max(2,Math.trunc(Number(el('people').value)||2)));\n",
    "    el('people').value = n;\n",
    "    const [cg,cr] = el('cost-model').value.split(',').map(Number);\n",
    "    const choice = el('schedule-choice').value;\n",
    "    const kind = choice==='optimal' ? (cg>=cr ? 'giver' : 'recipient') : choice;\n",
    "    let order = giverBlocks(n);\n",
    "    if (kind==='recipient') order = order.reverse().map(([i,j])=>[n+1-j,n+1-i]);\n",
    "    if (kind==='baseline') {\n",
    "      order=[];\n",
    "      for (let i=n;i>=2;i--) for (let j=i-1;j>=1;j--) order.push([i,j]);\n",
    "    }\n",
    "    steps = order.map(([g,r],t)=>({g,r,ng:t===0 || order[t-1][0]!==g,\n",
    "      nr:kind==='baseline' || t===0 || order[t-1][1]!==r}));\n",
    "    const G=steps.filter(x=>x.ng).length, R=steps.filter(x=>x.nr).length, M=order.length;\n",
    "    const cost=cg*G+cr*R, bound=(n-1)*Math.max(cg,cr)+(M-n+2)*Math.min(cg,cr);\n",
    "    el('schedule-total').textContent = `${M} tikas · ${G} giver episodes · ${R} recipient episodes. Cost ${cost}; exact minimum ${bound}; excess ${cost-bound}.`;\n",
    "    el('step').max=M;\n",
    "    el('step').value=1;\n",
    "    el('schedule-rows').innerHTML=steps.map((x,t)=>`<tr><td>${t+1}</td><td>${x.g}</td><td>${x.r}</td><td>${x.ng?'Yes':'—'}</td><td>${x.nr?'Yes':'—'}</td></tr>`).join('');\n",
    "    window.tikaState={n,cg,cr,kind,G,R,cost,bound,steps};\n",
    "    showStep();\n",
    "  }\n",
    "  ['people','cost-model','schedule-choice'].forEach(id=>el(id).addEventListener('change',rebuild));\n",
    "  el('step').addEventListener('input',showStep);\n",
    "  rebuild();\n",
    "})();\n",
    "</script>\n",
    "```\n",
    ":::\n",
    "\n",
    "## Verification and scope\n",
    "\n",
    "The optimization is a sequence-dependent setup problem. One can represent\n",
    "each required interaction as a vertex, connecting two vertices when their\n",
    "interactions share the giver or share the recipient. The block constructions\n",
    "give a Hamilton path in this graph, so every transition changes just one\n",
    "role. Age gives a triangular set of allowed giver–recipient pairs, which\n",
    "makes the path construction particularly simple.\n",
    "\n",
    "The following exact subset dynamic program independently checks the optimum\n",
    "for small $N$. Its state is a set of completed interactions and the final\n",
    "interaction; it considers every possible next interaction. The general proof\n",
    "above applies to every $N\\geq2$."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "3f75b3d5",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/markdown": [
       "**20 exact optimization checks pass** for N = 2–5; both constructions also pass coverage, cost, and age-precedence checks for N = 2–30."
      ],
      "text/plain": [
       "<IPython.core.display.Markdown object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#| code-fold: true\n",
    "#| code-summary: \"Exact small-instance verification\"\n",
    "from functools import lru_cache\n",
    "from IPython.display import Markdown, display\n",
    "\n",
    "for (_, _, illustrated), constructor in zip(\n",
    "        dyad_examples, [eldest_first, recipient_blocks, giver_blocks]):\n",
    "    assert illustrated == constructor(4)\n",
    "\n",
    "def exact_cost(n, c_g, c_r):\n",
    "    edges = eldest_first(n)\n",
    "    full = (1 << len(edges)) - 1\n",
    "\n",
    "    @lru_cache(None)\n",
    "    def finish(mask, last):\n",
    "        if mask == full:\n",
    "            return 0\n",
    "        g, r = edges[last]\n",
    "        return min(c_g * (h != g) + c_r * (s != r)\n",
    "                   + finish(mask | (1 << k), k)\n",
    "                   for k, (h, s) in enumerate(edges) if not mask & (1 << k))\n",
    "\n",
    "    return c_g + c_r + min(finish(1 << k, k) for k in range(len(edges)))\n",
    "\n",
    "for n in range(2, 31):\n",
    "    m = n * (n - 1) // 2\n",
    "    for fn, counts in [(giver_blocks, (n - 1, m - n + 2)),\n",
    "                       (recipient_blocks, (m - n + 2, n - 1))]:\n",
    "        order = fn(n)\n",
    "        assert len(order) == m and set(order) == set(eldest_first(n))\n",
    "        assert episodes(order) == counts\n",
    "        assert all(a[0] == b[0] or a[1] == b[1]\n",
    "                   for a, b in zip(order, order[1:]))\n",
    "        # Every person receives from all elders before giving to anyone younger.\n",
    "        for person in range(2, n):\n",
    "            assert max(t for t, (_, r) in enumerate(order) if r == person) < min(\n",
    "                t for t, (g, _) in enumerate(order) if g == person)\n",
    "\n",
    "checks = 0\n",
    "for n in range(2, 6):\n",
    "    m = n * (n - 1) // 2\n",
    "    for c_g, c_r in [(0, 1), (1, 0), (1, 1), (4, 1), (1, 4)]:\n",
    "        bound = (n - 1) * max(c_g, c_r) + (m - n + 2) * min(c_g, c_r)\n",
    "        g, r = episodes(optimal_schedule(n, c_g, c_r))\n",
    "        assert exact_cost(n, c_g, c_r) == c_g * g + c_r * r == bound\n",
    "        checks += 1\n",
    "display(Markdown(f\"**{checks} exact optimization checks pass** for N = 2–5; \"\n",
    "                 \"both constructions also pass coverage, cost, and age-precedence checks for N = 2–30.\"))"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "4a2d0823",
   "metadata": {},
   "source": [
    "Several extensions change the optimization problem:\n",
    "\n",
    "- **Participant-specific discomfort.** In the recipient-only model, costs\n",
    "  $e_j$ give optimum $\\sum_{j=1}^{N-1}e_j$: seat every recipient once. With\n",
    "  costs on both sides, minimizing the number of episodes alone can miss an\n",
    "  important distributional objective.\n",
    "- **Fixed giver priority.** Eldest-first giver blocks are preserved by the\n",
    "  giver construction. Recipient batching allows younger givers to act before\n",
    "  the eldest has finished all their tikas. Both implemented schedules ensure\n",
    "  that each person receives from every elder before starting to give.\n",
    "- **Space and movement.** A single recipient seat, a two-seat station, and a\n",
    "  fully seated group have different feasible schedules. Reaching and walking\n",
    "  costs need to be included when those actions are consequential.\n",
    "- **Parallel service or omitted dyads.** Multiple simultaneous tikas introduce\n",
    "  resource conflicts; incomplete family interaction graphs can eliminate the\n",
    "  simple triangular construction. Those are different scheduling problems.\n",
    "\n",
    "For the complete sequential ceremony, the cost model has an exact solution:\n",
    "batch the expensive role and retain one participant across each block boundary.\n",
    "The required social interactions are unchanged."
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3",
   "path": "/Users/alal/tmp/krabbs_the_koder/.venv/share/jupyter/kernels/python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.13.2"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
