<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Below is me playing around with chatgpt. Dunno if anyone else has
      had the chance to try this? It says an error occurs after my last
      question.</p>
    <p> attached is a .txt of the convo.</p>
    <p> curious to see what y'all come up with. <br>
    </p>
    <p><br>
    </p>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group dark:bg-gray-800"
      style="border-width: 0px 0px 1px; border-style: solid;
      border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); --tw-bg-opacity:1;
      background-color: rgb(52, 53, 65); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;">define a simplicial complex in agda</div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400 md:invisible
              md:group-hover:visible" style="border: 0px solid rgb(217,
              217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem; visibility:
              hidden; --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M11 4H4a2 2
                  0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path
                  d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4
                  9.5-9.5z"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group bg-gray-50
      dark:bg-[#444654]" style="border-width: 0px 0px 1px; border-style:
      solid; border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-bg-opacity:1; background-color:
      rgba(68,70,84,var(--tw-bg-opacity)); --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative h-[30px] w-[30px] p-1 rounded-sm
            text-white flex items-center justify-center" style="border:
            0px solid rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex; height: 30px; width: 30px;
            align-items: center; justify-content: center; border-radius:
            0.125rem; padding: 0.25rem; --tw-text-opacity:1; color:
            rgba(255,255,255,var(--tw-text-opacity)); background-color:
            rgb(16, 163, 127);"><svg width="41" height="41" viewBox="0 0
              41 41" fill="none" xmlns="http://www.w3.org/2000/svg"
              stroke-width="1.5" class="h-6 w-6"><path d="M37.5324
                16.8707C37.9808 15.5241 38.1363 14.0974 37.9886
                12.6859C37.8409 11.2744 37.3934 9.91076 36.676
                8.68622C35.6126 6.83404 33.9882 5.3676 32.0373
                4.4985C30.0864 3.62941 27.9098 3.40259 25.8215
                3.85078C24.8796 2.7893 23.7219 1.94125 22.4257
                1.36341C21.1295 0.785575 19.7249 0.491269 18.3058
                0.500197C16.1708 0.495044 14.0893 1.16803 12.3614
                2.42214C10.6335 3.67624 9.34853 5.44666 8.6917
                7.47815C7.30085 7.76286 5.98686 8.3414 4.8377
                9.17505C3.68854 10.0087 2.73073 11.0782 2.02839
                12.312C0.956464 14.1591 0.498905 16.2988 0.721698
                18.4228C0.944492 20.5467 1.83612 22.5449 3.268
                24.1293C2.81966 25.4759 2.66413 26.9026 2.81182
                28.3141C2.95951 29.7256 3.40701 31.0892 4.12437
                32.3138C5.18791 34.1659 6.8123 35.6322 8.76321
                36.5013C10.7141 37.3704 12.8907 37.5973 14.9789
                37.1492C15.9208 38.2107 17.0786 39.0587 18.3747
                39.6366C19.6709 40.2144 21.0755 40.5087 22.4946
                40.4998C24.6307 40.5054 26.7133 39.8321 28.4418
                38.5772C30.1704 37.3223 31.4556 35.5506 32.1119
                33.5179C33.5027 33.2332 34.8167 32.6547 35.9659
                31.821C37.115 30.9874 38.0728 29.9178 38.7752
                28.684C39.8458 26.8371 40.3023 24.6979 40.0789
                22.5748C39.8556 20.4517 38.9639 18.4544 37.5324
                16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733
                17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936
                36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137
                26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549
                30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541
                21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707
                29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791
                27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978
                37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107
                5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461
                26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902
                14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073
                30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283
                29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893
                24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643
                35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263
                6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279
                10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228
                8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638
                8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863
                20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089
                15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107
                28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601
                4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624
                15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312
                14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805
                25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111
                12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982
                36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832
                24.2684C37.3617 25.6878 36.8382 27.0432 35.9743
                28.1759C35.1103 29.3086 33.9415 30.1717 32.6047
                30.6641C32.6047 30.5947 32.6047 30.4733 32.6047
                30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332
                20.5338C32.319 20.3348 32.154 20.1698 31.955
                20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142
                35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803
                10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554
                25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783
                16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048
                11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903
                26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364
                6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945
                34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055
                15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893
                10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122
                19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173
                7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659
                15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649
                3.1767C20.6775 3.35876 22.0089 3.93941 23.1034
                4.85067C23.0427 4.88379 22.937 4.94215 22.8668
                4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356
                14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479
                10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018
                15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071
                22.9985V17.9991Z" fill="currentColor"></path></svg></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;"><div class="markdown prose break-words dark:prose-invert dark" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: var(--tw-prose-body); max-width: none; --tw-prose-body:var(--tw-prose-invert-body); --tw-prose-headings:var(--tw-prose-invert-headings); --tw-prose-lead:var(--tw-prose-invert-lead); --tw-prose-links:var(--tw-prose-invert-links); --tw-prose-bold:var(--tw-prose-invert-bold); --tw-prose-counters:var(--tw-prose-invert-counters); --tw-prose-bullets:var(--tw-prose-invert-bullets); --tw-prose-hr:var(--tw-prose-invert-hr); --tw-prose-quotes:var(--tw-prose-invert-quotes); --tw-prose-quote-borders:var(--tw-prose-invert-quote-borders); --tw-prose-captions:var(--tw-prose-invert-captions); --tw-prose-code:var(--tw-prose-invert-code); --tw-prose-pre-code:var(--tw-prose-invert-pre-code); --tw-prose-pre-bg:var(--tw-prose-invert-pre-bg); --tw-prose-th-borders:var(--tw-prose-invert-th-borders); --tw-prose-td-borders:var(--tw-prose-invert-td-borders); --tw-prose-invert-body:#d1d5db; --tw-prose-invert-headings:#fff; --tw-prose-invert-lead:#9ca3af; --tw-prose-invert-links:#fff; --tw-prose-invert-bold:#fff; --tw-prose-invert-counters:#9ca3af; --tw-prose-invert-bullets:#4b5563; --tw-prose-invert-hr:#374151; --tw-prose-invert-quotes:#f3f4f6; --tw-prose-invert-quote-borders:#374151; --tw-prose-invert-captions:#9ca3af; --tw-prose-invert-code:#fff; --tw-prose-invert-pre-code:#d1d5db; --tw-prose-invert-pre-bg:rgba(0,0,0,0.5); --tw-prose-invert-th-borders:#4b5563; --tw-prose-invert-td-borders:#374151; font-size: 1rem; line-height: 1.75; overflow-wrap: break-word;"><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 0px 0px 1.25em;">In the context of homotopy theory and algebraic topology, a simplicial complex is a combinatorial structure that is used to represent a topological space. It consists of a set of vertices, a set of edges, and a set of higher-dimensional simplices (triangles, tetrahedra, etc.), with the property that the vertices of any simplex are also vertices of the complex, and the edges of any simplex are also edges of the complex.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">In Agda, a simplicial complex can be defined as a data type with three indices: one for the vertices, one for the edges, and one for the higher-dimensional simplices. The vertices and edges are represented as lists of integers, while the higher-dimensional simplices are represented as lists of lists of integers.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">Here is an example of how a simplicial complex could be defined in Agda:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-less" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">data</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">V </span>: ℕ) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">E </span>: ℕ) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">S </span>: ℕ) : <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">Set</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">where</span>
  <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">mkSimplicialComplex</span> :
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">vertices </span>: List V)
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">edges </span>: List (List <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>))
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">simplices </span>: List (List (S + <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">1</span>)))
    → <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">V</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">E</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">S</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">This definition specifies that a <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> consists of a list of vertices (represented by <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">V</code>), a list of edges (represented by <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code>), and a list of simplices (represented by <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code>). The vertices and edges are represented as lists of integers, while the simplices are represented as lists of lists of integers.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">To use this data type, you would need to provide concrete values for the indices <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">V</code>, <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code>, and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code>. For example, you could define a simplicial complex with 3 vertices, 3 edges, and 2 triangles as follows:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-lua" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">exampleComplex : SimplicialComplex <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">3</span> <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">3</span> <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>
exampleComplex =
  mkSimplicialComplex
    [<span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">0</span>, <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">1</span>, <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>]
    <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">[[0, 1], [1, 2], [2, 0]]</span>
    <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">[[0, 1, 2], [0, 2, 1]]</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px 0px;">This simplicial complex consists of 3 vertices (numbered 0, 1, and 2), 3 edges (connecting the vertices 0 and 1, 1 and 2, and 2 and 0), and 2 triangles (formed by the vertices 0, 1, and 2, and 0, 2, and 1).</p></div></div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M14 9V5a3 3
                  0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0
                  0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path></svg></button><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M10 15v4a3 3
                  0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0
                  2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0
                  1-2.33 2H17"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group dark:bg-gray-800"
      style="border-width: 0px 0px 1px; border-style: solid;
      border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); --tw-bg-opacity:1;
      background-color: rgb(52, 53, 65); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative flex" style="border: 0px solid rgb(217,
            217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:0;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex;"><span style="border: 0px;
              box-sizing: border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; display: inline-block; overflow:
              hidden; width: initial; height: initial; background: none;
              opacity: 1; margin: 0px; padding: 0px; position: relative;
              max-width: 100%;"><span style="border: 0px; box-sizing:
                border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; width: initial;
                height: initial; background: none; opacity: 1; margin:
                0px; padding: 0px; max-width: 100%;"><img alt=""
                  aria-hidden="true"
                  src="cid:part1.0YWi79bx.PpuTfadE@gmail.com"
                  style="border: 0px; box-sizing: border-box;
                  --tw-border-spacing-x:0; --tw-border-spacing-y:0;
                  --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
                  --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
                  --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
                  --tw-pinch-zoom: ;
                  --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                  --tw-slashed-zero: ; --tw-numeric-figure: ;
                  --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                  --tw-ring-inset: ; --tw-ring-offset-width:0px;
                  --tw-ring-offset-color:#fff;
                  --tw-ring-color:rgba(59,130,246,0.5);
                  --tw-ring-offset-shadow:0 0 transparent;
                  --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                  transparent; --tw-shadow-colored:0 0 transparent;
                  --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                  --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                  --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                  --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                  --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                  --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                  --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                  --tw-backdrop-sepia: ; display: block; vertical-align:
                  middle; height: initial; max-width: 100%; width:
                  initial; background: none; opacity: 1; margin: 0px;
                  padding: 0px;"></span><img alt="wmacmil@gmail.com"
src="https://chat.openai.com/_next/image?url=https%3A%2F%2Fs.gravatar.com%2Favatar%2F5226ca9d536a8b3d5fe8f663a732a5de%3Fs%3D480%26r%3Dpg%26d%3Dhttps%253A%252F%252Fcdn.auth0.com%252Favatars%252Fwm.png&w=64&q=75"
                data-nimg="intrinsic" class="rounded-sm" style="border:
                none; box-sizing: border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; vertical-align:
                middle; height: 0px; max-width: 100%; border-radius:
                0.125rem; position: absolute; inset: 0px; padding: 0px;
                margin: auto; width: 0px; min-width: 100%; min-height:
                100%; max-height: 100%;"></span></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;">i just tried this and it didnt type check. it says List V is wrong because the numbers aren't of type set. can you help me correct the program?</div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400 md:invisible
              md:group-hover:visible" style="border: 0px solid rgb(217,
              217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem; visibility:
              hidden; --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M11 4H4a2 2
                  0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path
                  d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4
                  9.5-9.5z"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group bg-gray-50
      dark:bg-[#444654]" style="border-width: 0px 0px 1px; border-style:
      solid; border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-bg-opacity:1; background-color:
      rgba(68,70,84,var(--tw-bg-opacity)); --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative h-[30px] w-[30px] p-1 rounded-sm
            text-white flex items-center justify-center" style="border:
            0px solid rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex; height: 30px; width: 30px;
            align-items: center; justify-content: center; border-radius:
            0.125rem; padding: 0.25rem; --tw-text-opacity:1; color:
            rgba(255,255,255,var(--tw-text-opacity)); background-color:
            rgb(16, 163, 127);"><svg width="41" height="41" viewBox="0 0
              41 41" fill="none" xmlns="http://www.w3.org/2000/svg"
              stroke-width="1.5" class="h-6 w-6"><path d="M37.5324
                16.8707C37.9808 15.5241 38.1363 14.0974 37.9886
                12.6859C37.8409 11.2744 37.3934 9.91076 36.676
                8.68622C35.6126 6.83404 33.9882 5.3676 32.0373
                4.4985C30.0864 3.62941 27.9098 3.40259 25.8215
                3.85078C24.8796 2.7893 23.7219 1.94125 22.4257
                1.36341C21.1295 0.785575 19.7249 0.491269 18.3058
                0.500197C16.1708 0.495044 14.0893 1.16803 12.3614
                2.42214C10.6335 3.67624 9.34853 5.44666 8.6917
                7.47815C7.30085 7.76286 5.98686 8.3414 4.8377
                9.17505C3.68854 10.0087 2.73073 11.0782 2.02839
                12.312C0.956464 14.1591 0.498905 16.2988 0.721698
                18.4228C0.944492 20.5467 1.83612 22.5449 3.268
                24.1293C2.81966 25.4759 2.66413 26.9026 2.81182
                28.3141C2.95951 29.7256 3.40701 31.0892 4.12437
                32.3138C5.18791 34.1659 6.8123 35.6322 8.76321
                36.5013C10.7141 37.3704 12.8907 37.5973 14.9789
                37.1492C15.9208 38.2107 17.0786 39.0587 18.3747
                39.6366C19.6709 40.2144 21.0755 40.5087 22.4946
                40.4998C24.6307 40.5054 26.7133 39.8321 28.4418
                38.5772C30.1704 37.3223 31.4556 35.5506 32.1119
                33.5179C33.5027 33.2332 34.8167 32.6547 35.9659
                31.821C37.115 30.9874 38.0728 29.9178 38.7752
                28.684C39.8458 26.8371 40.3023 24.6979 40.0789
                22.5748C39.8556 20.4517 38.9639 18.4544 37.5324
                16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733
                17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936
                36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137
                26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549
                30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541
                21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707
                29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791
                27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978
                37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107
                5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461
                26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902
                14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073
                30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283
                29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893
                24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643
                35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263
                6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279
                10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228
                8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638
                8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863
                20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089
                15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107
                28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601
                4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624
                15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312
                14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805
                25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111
                12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982
                36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832
                24.2684C37.3617 25.6878 36.8382 27.0432 35.9743
                28.1759C35.1103 29.3086 33.9415 30.1717 32.6047
                30.6641C32.6047 30.5947 32.6047 30.4733 32.6047
                30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332
                20.5338C32.319 20.3348 32.154 20.1698 31.955
                20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142
                35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803
                10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554
                25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783
                16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048
                11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903
                26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364
                6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945
                34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055
                15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893
                10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122
                19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173
                7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659
                15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649
                3.1767C20.6775 3.35876 22.0089 3.93941 23.1034
                4.85067C23.0427 4.88379 22.937 4.94215 22.8668
                4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356
                14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479
                10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018
                15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071
                22.9985V17.9991Z" fill="currentColor"></path></svg></div>
          <div class="text-xs flex items-center justify-center gap-1
            invisible absolute left-0 top-2 -ml-4 -translate-x-full
            group-hover:visible" style="border: 0px solid rgb(217, 217,
            227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:-100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; visibility:
            hidden; position: absolute; top: 0.5rem; left: 0px;
            margin-left: -1rem; display: flex; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); align-items: center;
            justify-content: center; gap: 0.25rem; font-size: 0.75rem;
            line-height: 1rem;"><button class="dark:text-white
              disabled:text-gray-300 dark:disabled:text-gray-400"
              style="border: 0px solid rgb(217, 217, 227); box-sizing:
              border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(255,255,255,var(--tw-text-opacity)); font-family:
              inherit; font-size: 12px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0px;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; --tw-text-opacity:1;"><svg
                stroke="currentColor" fill="none" stroke-width="1.5"
                viewBox="0 0 24 24" stroke-linecap="round"
                stroke-linejoin="round" class="h-3 w-3" height="1em"
                width="1em" xmlns="http://www.w3.org/2000/svg"><polyline
                  points="15 18 9 12 15 6"></polyline></svg></button><span
              class="flex-grow flex-shrink-0" style="border: 0px solid
              rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; flex-shrink: 0; flex-grow: 1;"></span><button
              class="dark:text-white disabled:text-gray-300
              dark:disabled:text-gray-400" style="border: 0px solid
              rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(255,255,255,var(--tw-text-opacity)); font-family:
              inherit; font-size: 12px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0px;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; --tw-text-opacity:1;"><svg
                stroke="currentColor" fill="none" stroke-width="1.5"
                viewBox="0 0 24 24" stroke-linecap="round"
                stroke-linejoin="round" class="h-3 w-3" height="1em"
                width="1em" xmlns="http://www.w3.org/2000/svg"><polyline
                  points="9 18 15 12 9 6"></polyline></svg></button></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;"><div class="markdown prose break-words dark:prose-invert dark" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: var(--tw-prose-body); max-width: none; --tw-prose-body:var(--tw-prose-invert-body); --tw-prose-headings:var(--tw-prose-invert-headings); --tw-prose-lead:var(--tw-prose-invert-lead); --tw-prose-links:var(--tw-prose-invert-links); --tw-prose-bold:var(--tw-prose-invert-bold); --tw-prose-counters:var(--tw-prose-invert-counters); --tw-prose-bullets:var(--tw-prose-invert-bullets); --tw-prose-hr:var(--tw-prose-invert-hr); --tw-prose-quotes:var(--tw-prose-invert-quotes); --tw-prose-quote-borders:var(--tw-prose-invert-quote-borders); --tw-prose-captions:var(--tw-prose-invert-captions); --tw-prose-code:var(--tw-prose-invert-code); --tw-prose-pre-code:var(--tw-prose-invert-pre-code); --tw-prose-pre-bg:var(--tw-prose-invert-pre-bg); --tw-prose-th-borders:var(--tw-prose-invert-th-borders); --tw-prose-td-borders:var(--tw-prose-invert-td-borders); --tw-prose-invert-body:#d1d5db; --tw-prose-invert-headings:#fff; --tw-prose-invert-lead:#9ca3af; --tw-prose-invert-links:#fff; --tw-prose-invert-bold:#fff; --tw-prose-invert-counters:#9ca3af; --tw-prose-invert-bullets:#4b5563; --tw-prose-invert-hr:#374151; --tw-prose-invert-quotes:#f3f4f6; --tw-prose-invert-quote-borders:#374151; --tw-prose-invert-captions:#9ca3af; --tw-prose-invert-code:#fff; --tw-prose-invert-pre-code:#d1d5db; --tw-prose-invert-pre-bg:rgba(0,0,0,0.5); --tw-prose-invert-th-borders:#4b5563; --tw-prose-invert-td-borders:#374151; font-size: 1rem; line-height: 1.75; overflow-wrap: break-word;"><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 0px 0px 1.25em;">In the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code>, <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">V</code> is defined as a type-level natural number (using the <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">ℕ</code> type), but <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">vertices</code> is defined as a list of elements of type <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">V</code>. However, in Agda, elements of a list must be of type <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">Set</code>, not <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">ℕ</code>. Therefore, you need to change the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">V</code> from <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">ℕ</code> to <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">Set</code>.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">Here is how you can modify the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> to fix this error:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-less" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">data</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">V </span>: Set) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">E </span>: ℕ) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">S </span>: ℕ) : <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">Set</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">where</span>
  <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">mkSimplicialComplex</span> :
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">vertices </span>: List V)
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">edges </span>: List (List <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>))
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">simplices </span>: List (List (S + <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">1</span>)))
    → <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">V</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">E</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">S</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">With this change, the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">vertices</code> will be <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">List V</code>, where <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">V</code> is a type of type <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">Set</code>. This means that you can use any type as the vertex type, as long as it is of type <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">Set</code>.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">For example, you could define a simplicial complex with vertices of type <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">String</code> as follows:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-lua" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">exampleComplex : SimplicialComplex String <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">3</span> <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>
exampleComplex =
  mkSimplicialComplex
    [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>]
    <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">[[0, 1], [1, 2], [2, 0]]</span>
    <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">[[0, 1, 2], [0, 2, 1]]</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px 0px;">This simplicial complex consists of 3 vertices (labeled "A", "B", and "C"), 3 edges (connecting the vertices "A" and "B", "B" and "C", and "C" and "A"), and 2 triangles (formed by the vertices "A", "B", and "C", and "A", "C", and "B").</p></div></div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M14 9V5a3 3
                  0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0
                  0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path></svg></button><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M10 15v4a3 3
                  0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0
                  2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0
                  1-2.33 2H17"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group dark:bg-gray-800"
      style="border-width: 0px 0px 1px; border-style: solid;
      border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); --tw-bg-opacity:1;
      background-color: rgb(52, 53, 65); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative flex" style="border: 0px solid rgb(217,
            217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:0;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex;"><span style="border: 0px;
              box-sizing: border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; display: inline-block; overflow:
              hidden; width: initial; height: initial; background: none;
              opacity: 1; margin: 0px; padding: 0px; position: relative;
              max-width: 100%;"><span style="border: 0px; box-sizing:
                border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; width: initial;
                height: initial; background: none; opacity: 1; margin:
                0px; padding: 0px; max-width: 100%;"><img alt=""
                  aria-hidden="true"
                  src="cid:part1.0YWi79bx.PpuTfadE@gmail.com"
                  style="border: 0px; box-sizing: border-box;
                  --tw-border-spacing-x:0; --tw-border-spacing-y:0;
                  --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
                  --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
                  --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
                  --tw-pinch-zoom: ;
                  --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                  --tw-slashed-zero: ; --tw-numeric-figure: ;
                  --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                  --tw-ring-inset: ; --tw-ring-offset-width:0px;
                  --tw-ring-offset-color:#fff;
                  --tw-ring-color:rgba(59,130,246,0.5);
                  --tw-ring-offset-shadow:0 0 transparent;
                  --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                  transparent; --tw-shadow-colored:0 0 transparent;
                  --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                  --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                  --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                  --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                  --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                  --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                  --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                  --tw-backdrop-sepia: ; display: block; vertical-align:
                  middle; height: initial; max-width: 100%; width:
                  initial; background: none; opacity: 1; margin: 0px;
                  padding: 0px;"></span><img alt="wmacmil@gmail.com"
src="https://chat.openai.com/_next/image?url=https%3A%2F%2Fs.gravatar.com%2Favatar%2F5226ca9d536a8b3d5fe8f663a732a5de%3Fs%3D480%26r%3Dpg%26d%3Dhttps%253A%252F%252Fcdn.auth0.com%252Favatars%252Fwm.png&w=64&q=75"
                data-nimg="intrinsic" class="rounded-sm" style="border:
                none; box-sizing: border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; vertical-align:
                middle; height: 0px; max-width: 100%; border-radius:
                0.125rem; position: absolute; inset: 0px; padding: 0px;
                margin: auto; width: 0px; min-width: 100%; min-height:
                100%; max-height: 100%;"></span></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;">but now List 2 doesn't typecheck for the same reason. and the edges in your example don't necessarily refer to the vertices. how can we fix this?</div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400 md:invisible
              md:group-hover:visible" style="border: 0px solid rgb(217,
              217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem; visibility:
              hidden; --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M11 4H4a2 2
                  0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path
                  d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4
                  9.5-9.5z"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group bg-gray-50
      dark:bg-[#444654]" style="border-width: 0px 0px 1px; border-style:
      solid; border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-bg-opacity:1; background-color:
      rgba(68,70,84,var(--tw-bg-opacity)); --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative h-[30px] w-[30px] p-1 rounded-sm
            text-white flex items-center justify-center" style="border:
            0px solid rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex; height: 30px; width: 30px;
            align-items: center; justify-content: center; border-radius:
            0.125rem; padding: 0.25rem; --tw-text-opacity:1; color:
            rgba(255,255,255,var(--tw-text-opacity)); background-color:
            rgb(16, 163, 127);"><svg width="41" height="41" viewBox="0 0
              41 41" fill="none" xmlns="http://www.w3.org/2000/svg"
              stroke-width="1.5" class="h-6 w-6"><path d="M37.5324
                16.8707C37.9808 15.5241 38.1363 14.0974 37.9886
                12.6859C37.8409 11.2744 37.3934 9.91076 36.676
                8.68622C35.6126 6.83404 33.9882 5.3676 32.0373
                4.4985C30.0864 3.62941 27.9098 3.40259 25.8215
                3.85078C24.8796 2.7893 23.7219 1.94125 22.4257
                1.36341C21.1295 0.785575 19.7249 0.491269 18.3058
                0.500197C16.1708 0.495044 14.0893 1.16803 12.3614
                2.42214C10.6335 3.67624 9.34853 5.44666 8.6917
                7.47815C7.30085 7.76286 5.98686 8.3414 4.8377
                9.17505C3.68854 10.0087 2.73073 11.0782 2.02839
                12.312C0.956464 14.1591 0.498905 16.2988 0.721698
                18.4228C0.944492 20.5467 1.83612 22.5449 3.268
                24.1293C2.81966 25.4759 2.66413 26.9026 2.81182
                28.3141C2.95951 29.7256 3.40701 31.0892 4.12437
                32.3138C5.18791 34.1659 6.8123 35.6322 8.76321
                36.5013C10.7141 37.3704 12.8907 37.5973 14.9789
                37.1492C15.9208 38.2107 17.0786 39.0587 18.3747
                39.6366C19.6709 40.2144 21.0755 40.5087 22.4946
                40.4998C24.6307 40.5054 26.7133 39.8321 28.4418
                38.5772C30.1704 37.3223 31.4556 35.5506 32.1119
                33.5179C33.5027 33.2332 34.8167 32.6547 35.9659
                31.821C37.115 30.9874 38.0728 29.9178 38.7752
                28.684C39.8458 26.8371 40.3023 24.6979 40.0789
                22.5748C39.8556 20.4517 38.9639 18.4544 37.5324
                16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733
                17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936
                36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137
                26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549
                30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541
                21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707
                29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791
                27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978
                37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107
                5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461
                26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902
                14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073
                30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283
                29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893
                24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643
                35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263
                6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279
                10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228
                8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638
                8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863
                20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089
                15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107
                28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601
                4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624
                15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312
                14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805
                25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111
                12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982
                36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832
                24.2684C37.3617 25.6878 36.8382 27.0432 35.9743
                28.1759C35.1103 29.3086 33.9415 30.1717 32.6047
                30.6641C32.6047 30.5947 32.6047 30.4733 32.6047
                30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332
                20.5338C32.319 20.3348 32.154 20.1698 31.955
                20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142
                35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803
                10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554
                25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783
                16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048
                11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903
                26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364
                6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945
                34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055
                15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893
                10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122
                19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173
                7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659
                15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649
                3.1767C20.6775 3.35876 22.0089 3.93941 23.1034
                4.85067C23.0427 4.88379 22.937 4.94215 22.8668
                4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356
                14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479
                10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018
                15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071
                22.9985V17.9991Z" fill="currentColor"></path></svg></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;"><div class="markdown prose break-words dark:prose-invert dark" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: var(--tw-prose-body); max-width: none; --tw-prose-body:var(--tw-prose-invert-body); --tw-prose-headings:var(--tw-prose-invert-headings); --tw-prose-lead:var(--tw-prose-invert-lead); --tw-prose-links:var(--tw-prose-invert-links); --tw-prose-bold:var(--tw-prose-invert-bold); --tw-prose-counters:var(--tw-prose-invert-counters); --tw-prose-bullets:var(--tw-prose-invert-bullets); --tw-prose-hr:var(--tw-prose-invert-hr); --tw-prose-quotes:var(--tw-prose-invert-quotes); --tw-prose-quote-borders:var(--tw-prose-invert-quote-borders); --tw-prose-captions:var(--tw-prose-invert-captions); --tw-prose-code:var(--tw-prose-invert-code); --tw-prose-pre-code:var(--tw-prose-invert-pre-code); --tw-prose-pre-bg:var(--tw-prose-invert-pre-bg); --tw-prose-th-borders:var(--tw-prose-invert-th-borders); --tw-prose-td-borders:var(--tw-prose-invert-td-borders); --tw-prose-invert-body:#d1d5db; --tw-prose-invert-headings:#fff; --tw-prose-invert-lead:#9ca3af; --tw-prose-invert-links:#fff; --tw-prose-invert-bold:#fff; --tw-prose-invert-counters:#9ca3af; --tw-prose-invert-bullets:#4b5563; --tw-prose-invert-hr:#374151; --tw-prose-invert-quotes:#f3f4f6; --tw-prose-invert-quote-borders:#374151; --tw-prose-invert-captions:#9ca3af; --tw-prose-invert-code:#fff; --tw-prose-invert-pre-code:#d1d5db; --tw-prose-invert-pre-bg:rgba(0,0,0,0.5); --tw-prose-invert-th-borders:#4b5563; --tw-prose-invert-td-borders:#374151; font-size: 1rem; line-height: 1.75; overflow-wrap: break-word;"><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 0px 0px 1.25em;">You are correct that the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> still has an error in the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code>. In the current definition, <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> is defined as a list of lists of size 2, but the elements of this list should actually be pairs of vertices.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">To fix this error, you can define the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> as a list of pairs of vertices. Here is how you can modify the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> to do this:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-less" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">data</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">V </span>: Set) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">E </span>: ℕ) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">S </span>: ℕ) : <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">Set</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">where</span>
  <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">mkSimplicialComplex</span> :
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">vertices </span>: List V)
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">edges </span>: List (V × V))
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">simplices </span>: List (List (S + <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">1</span>)))
    → <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">V</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">E</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">S</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">With this change, the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> will be <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">List (V × V)</code>, which is a list of pairs of vertices. This means that each element of the list <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> will be a pair of vertices, rather than a list of size 2.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">For example, you could define a simplicial complex with 3 vertices and 3 edges as follows:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-javascript" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">exampleComplex : <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">SimplicialComplex</span> <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">String</span> <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">3</span> <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">0</span>
exampleComplex =
  mkSimplicialComplex
    [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>]
    [(<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>)]
    []
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">This simplicial complex consists of 3 vertices (labeled "A", "B", and "C") and 3 edges (connecting the vertices "A" and "B", "B" and "C", and "C" and "A"). It does not have any higher-dimensional simplices.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px 0px;">I hope this helps! Let me know if you have any further questions.</p></div></div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M14 9V5a3 3
                  0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0
                  0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path></svg></button><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M10 15v4a3 3
                  0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0
                  2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0
                  1-2.33 2H17"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group dark:bg-gray-800"
      style="border-width: 0px 0px 1px; border-style: solid;
      border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); --tw-bg-opacity:1;
      background-color: rgb(52, 53, 65); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative flex" style="border: 0px solid rgb(217,
            217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:0;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex;"><span style="border: 0px;
              box-sizing: border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; display: inline-block; overflow:
              hidden; width: initial; height: initial; background: none;
              opacity: 1; margin: 0px; padding: 0px; position: relative;
              max-width: 100%;"><span style="border: 0px; box-sizing:
                border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; width: initial;
                height: initial; background: none; opacity: 1; margin:
                0px; padding: 0px; max-width: 100%;"><img alt=""
                  aria-hidden="true"
                  src="cid:part1.0YWi79bx.PpuTfadE@gmail.com"
                  style="border: 0px; box-sizing: border-box;
                  --tw-border-spacing-x:0; --tw-border-spacing-y:0;
                  --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
                  --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
                  --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
                  --tw-pinch-zoom: ;
                  --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                  --tw-slashed-zero: ; --tw-numeric-figure: ;
                  --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                  --tw-ring-inset: ; --tw-ring-offset-width:0px;
                  --tw-ring-offset-color:#fff;
                  --tw-ring-color:rgba(59,130,246,0.5);
                  --tw-ring-offset-shadow:0 0 transparent;
                  --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                  transparent; --tw-shadow-colored:0 0 transparent;
                  --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                  --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                  --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                  --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                  --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                  --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                  --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                  --tw-backdrop-sepia: ; display: block; vertical-align:
                  middle; height: initial; max-width: 100%; width:
                  initial; background: none; opacity: 1; margin: 0px;
                  padding: 0px;"></span><img alt="wmacmil@gmail.com"
src="https://chat.openai.com/_next/image?url=https%3A%2F%2Fs.gravatar.com%2Favatar%2F5226ca9d536a8b3d5fe8f663a732a5de%3Fs%3D480%26r%3Dpg%26d%3Dhttps%253A%252F%252Fcdn.auth0.com%252Favatars%252Fwm.png&w=64&q=75"
                data-nimg="intrinsic" class="rounded-sm" style="border:
                none; box-sizing: border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; vertical-align:
                middle; height: 0px; max-width: 100%; border-radius:
                0.125rem; position: absolute; inset: 0px; padding: 0px;
                margin: auto; width: 0px; min-width: 100%; min-height:
                100%; max-height: 100%;"></span></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;">ok, now List (S + 1) is failing to typecheck, again for the same reason. </div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400 md:invisible
              md:group-hover:visible" style="border: 0px solid rgb(217,
              217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem; visibility:
              hidden; --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M11 4H4a2 2
                  0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path
                  d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4
                  9.5-9.5z"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group bg-gray-50
      dark:bg-[#444654]" style="border-width: 0px 0px 1px; border-style:
      solid; border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-bg-opacity:1; background-color:
      rgba(68,70,84,var(--tw-bg-opacity)); --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative h-[30px] w-[30px] p-1 rounded-sm
            text-white flex items-center justify-center" style="border:
            0px solid rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex; height: 30px; width: 30px;
            align-items: center; justify-content: center; border-radius:
            0.125rem; padding: 0.25rem; --tw-text-opacity:1; color:
            rgba(255,255,255,var(--tw-text-opacity)); background-color:
            rgb(16, 163, 127);"><svg width="41" height="41" viewBox="0 0
              41 41" fill="none" xmlns="http://www.w3.org/2000/svg"
              stroke-width="1.5" class="h-6 w-6"><path d="M37.5324
                16.8707C37.9808 15.5241 38.1363 14.0974 37.9886
                12.6859C37.8409 11.2744 37.3934 9.91076 36.676
                8.68622C35.6126 6.83404 33.9882 5.3676 32.0373
                4.4985C30.0864 3.62941 27.9098 3.40259 25.8215
                3.85078C24.8796 2.7893 23.7219 1.94125 22.4257
                1.36341C21.1295 0.785575 19.7249 0.491269 18.3058
                0.500197C16.1708 0.495044 14.0893 1.16803 12.3614
                2.42214C10.6335 3.67624 9.34853 5.44666 8.6917
                7.47815C7.30085 7.76286 5.98686 8.3414 4.8377
                9.17505C3.68854 10.0087 2.73073 11.0782 2.02839
                12.312C0.956464 14.1591 0.498905 16.2988 0.721698
                18.4228C0.944492 20.5467 1.83612 22.5449 3.268
                24.1293C2.81966 25.4759 2.66413 26.9026 2.81182
                28.3141C2.95951 29.7256 3.40701 31.0892 4.12437
                32.3138C5.18791 34.1659 6.8123 35.6322 8.76321
                36.5013C10.7141 37.3704 12.8907 37.5973 14.9789
                37.1492C15.9208 38.2107 17.0786 39.0587 18.3747
                39.6366C19.6709 40.2144 21.0755 40.5087 22.4946
                40.4998C24.6307 40.5054 26.7133 39.8321 28.4418
                38.5772C30.1704 37.3223 31.4556 35.5506 32.1119
                33.5179C33.5027 33.2332 34.8167 32.6547 35.9659
                31.821C37.115 30.9874 38.0728 29.9178 38.7752
                28.684C39.8458 26.8371 40.3023 24.6979 40.0789
                22.5748C39.8556 20.4517 38.9639 18.4544 37.5324
                16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733
                17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936
                36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137
                26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549
                30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541
                21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707
                29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791
                27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978
                37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107
                5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461
                26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902
                14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073
                30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283
                29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893
                24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643
                35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263
                6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279
                10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228
                8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638
                8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863
                20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089
                15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107
                28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601
                4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624
                15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312
                14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805
                25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111
                12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982
                36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832
                24.2684C37.3617 25.6878 36.8382 27.0432 35.9743
                28.1759C35.1103 29.3086 33.9415 30.1717 32.6047
                30.6641C32.6047 30.5947 32.6047 30.4733 32.6047
                30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332
                20.5338C32.319 20.3348 32.154 20.1698 31.955
                20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142
                35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803
                10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554
                25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783
                16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048
                11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903
                26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364
                6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945
                34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055
                15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893
                10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122
                19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173
                7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659
                15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649
                3.1767C20.6775 3.35876 22.0089 3.93941 23.1034
                4.85067C23.0427 4.88379 22.937 4.94215 22.8668
                4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356
                14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479
                10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018
                15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071
                22.9985V17.9991Z" fill="currentColor"></path></svg></div>
          <div class="text-xs flex items-center justify-center gap-1
            invisible absolute left-0 top-2 -ml-4 -translate-x-full
            group-hover:visible" style="border: 0px solid rgb(217, 217,
            227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:-100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; visibility:
            hidden; position: absolute; top: 0.5rem; left: 0px;
            margin-left: -1rem; display: flex; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); align-items: center;
            justify-content: center; gap: 0.25rem; font-size: 0.75rem;
            line-height: 1rem;"><button class="dark:text-white
              disabled:text-gray-300 dark:disabled:text-gray-400"
              style="border: 0px solid rgb(217, 217, 227); box-sizing:
              border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(255,255,255,var(--tw-text-opacity)); font-family:
              inherit; font-size: 12px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0px;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; --tw-text-opacity:1;"><svg
                stroke="currentColor" fill="none" stroke-width="1.5"
                viewBox="0 0 24 24" stroke-linecap="round"
                stroke-linejoin="round" class="h-3 w-3" height="1em"
                width="1em" xmlns="http://www.w3.org/2000/svg"><polyline
                  points="15 18 9 12 15 6"></polyline></svg></button><span
              class="flex-grow flex-shrink-0" style="border: 0px solid
              rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; flex-shrink: 0; flex-grow: 1;"></span><button
              disabled="disabled" class="dark:text-white
              disabled:text-gray-300 dark:disabled:text-gray-400"
              style="border: 0px solid rgb(217, 217, 227); box-sizing:
              border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 12px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0px;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: default; --tw-text-opacity:1;"><svg
                stroke="currentColor" fill="none" stroke-width="1.5"
                viewBox="0 0 24 24" stroke-linecap="round"
                stroke-linejoin="round" class="h-3 w-3" height="1em"
                width="1em" xmlns="http://www.w3.org/2000/svg"><polyline
                  points="9 18 15 12 9 6"></polyline></svg></button></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;"><div class="markdown prose break-words dark:prose-invert dark" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: var(--tw-prose-body); max-width: none; --tw-prose-body:var(--tw-prose-invert-body); --tw-prose-headings:var(--tw-prose-invert-headings); --tw-prose-lead:var(--tw-prose-invert-lead); --tw-prose-links:var(--tw-prose-invert-links); --tw-prose-bold:var(--tw-prose-invert-bold); --tw-prose-counters:var(--tw-prose-invert-counters); --tw-prose-bullets:var(--tw-prose-invert-bullets); --tw-prose-hr:var(--tw-prose-invert-hr); --tw-prose-quotes:var(--tw-prose-invert-quotes); --tw-prose-quote-borders:var(--tw-prose-invert-quote-borders); --tw-prose-captions:var(--tw-prose-invert-captions); --tw-prose-code:var(--tw-prose-invert-code); --tw-prose-pre-code:var(--tw-prose-invert-pre-code); --tw-prose-pre-bg:var(--tw-prose-invert-pre-bg); --tw-prose-th-borders:var(--tw-prose-invert-th-borders); --tw-prose-td-borders:var(--tw-prose-invert-td-borders); --tw-prose-invert-body:#d1d5db; --tw-prose-invert-headings:#fff; --tw-prose-invert-lead:#9ca3af; --tw-prose-invert-links:#fff; --tw-prose-invert-bold:#fff; --tw-prose-invert-counters:#9ca3af; --tw-prose-invert-bullets:#4b5563; --tw-prose-invert-hr:#374151; --tw-prose-invert-quotes:#f3f4f6; --tw-prose-invert-quote-borders:#374151; --tw-prose-invert-captions:#9ca3af; --tw-prose-invert-code:#fff; --tw-prose-invert-pre-code:#d1d5db; --tw-prose-invert-pre-bg:rgba(0,0,0,0.5); --tw-prose-invert-th-borders:#4b5563; --tw-prose-invert-td-borders:#374151; font-size: 1rem; line-height: 1.75; overflow-wrap: break-word;"><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 0px 0px 1.25em;">You are correct that the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> still has an error in the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code>. In the current definition, <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code> is defined as a list of lists of size <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S + 1</code>, but the elements of this list should actually be lists of vertices.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">To fix this error, you can define the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code> as a list of lists of vertices. Here is how you can modify the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> to do this:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-less" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">data</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">V </span>: Set) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">E </span>: ℕ) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">S </span>: ℕ) : <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">Set</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">where</span>
  <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">mkSimplicialComplex</span> :
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">vertices </span>: List V)
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">edges </span>: List (V × V))
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">simplices </span>: List (List V))
    → <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">V</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">E</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">S</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">With this change, the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code> will be <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">List (List V)</code>, which is a list of lists of vertices. This means that each element of the list <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code> will be a list of vertices, rather than a list of size <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S + 1</code>.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">For example, you could define a simplicial complex with 3 vertices, 3 edges, and 2 triangles as follows:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-javascript" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">exampleComplex : <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">SimplicialComplex</span> <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">String</span> <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">3</span> <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>
exampleComplex =
  mkSimplicialComplex
    [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>]
    [(<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>)]
    [[<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>], [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>]]
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">This simplicial complex consists of 3 vertices (labeled "A", "B", and "C"), 3 edges (connecting the vertices "A" and "B", "B" and "C", and "C" and "A"), and 2 triangles (formed by the vertices "A", "B", and "C", and "A", "C", and "B").</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px 0px;">I hope this helps! Let me know if you have any further questions.</p></div></div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M14 9V5a3 3
                  0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0
                  0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path></svg></button><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M10 15v4a3 3
                  0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0
                  2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0
                  1-2.33 2H17"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group dark:bg-gray-800"
      style="border-width: 0px 0px 1px; border-style: solid;
      border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); --tw-bg-opacity:1;
      background-color: rgb(52, 53, 65); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative flex" style="border: 0px solid rgb(217,
            217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:0;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex;"><span style="border: 0px;
              box-sizing: border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; display: inline-block; overflow:
              hidden; width: initial; height: initial; background: none;
              opacity: 1; margin: 0px; padding: 0px; position: relative;
              max-width: 100%;"><span style="border: 0px; box-sizing:
                border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; width: initial;
                height: initial; background: none; opacity: 1; margin:
                0px; padding: 0px; max-width: 100%;"><img alt=""
                  aria-hidden="true"
                  src="cid:part1.0YWi79bx.PpuTfadE@gmail.com"
                  style="border: 0px; box-sizing: border-box;
                  --tw-border-spacing-x:0; --tw-border-spacing-y:0;
                  --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
                  --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
                  --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
                  --tw-pinch-zoom: ;
                  --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                  --tw-slashed-zero: ; --tw-numeric-figure: ;
                  --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                  --tw-ring-inset: ; --tw-ring-offset-width:0px;
                  --tw-ring-offset-color:#fff;
                  --tw-ring-color:rgba(59,130,246,0.5);
                  --tw-ring-offset-shadow:0 0 transparent;
                  --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                  transparent; --tw-shadow-colored:0 0 transparent;
                  --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                  --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                  --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                  --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                  --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                  --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                  --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                  --tw-backdrop-sepia: ; display: block; vertical-align:
                  middle; height: initial; max-width: 100%; width:
                  initial; background: none; opacity: 1; margin: 0px;
                  padding: 0px;"></span><img alt="wmacmil@gmail.com"
src="https://chat.openai.com/_next/image?url=https%3A%2F%2Fs.gravatar.com%2Favatar%2F5226ca9d536a8b3d5fe8f663a732a5de%3Fs%3D480%26r%3Dpg%26d%3Dhttps%253A%252F%252Fcdn.auth0.com%252Favatars%252Fwm.png&w=64&q=75"
                data-nimg="intrinsic" class="rounded-sm" style="border:
                none; box-sizing: border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; vertical-align:
                middle; height: 0px; max-width: 100%; border-radius:
                0.125rem; position: absolute; inset: 0px; padding: 0px;
                margin: auto; width: 0px; min-width: 100%; min-height:
                100%; max-height: 100%;"></span></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;">now you SimplicialComplex definition typechecks! although, the parameters E and S no longer seem relevant - we can substitute any numbers for them in exampleComplex. how can we improve the definition so that the parameters more accurately indicate the shape of the complex? </div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400 md:invisible
              md:group-hover:visible" style="border: 0px solid rgb(217,
              217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem; visibility:
              hidden; --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M11 4H4a2 2
                  0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path
                  d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4
                  9.5-9.5z"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group bg-gray-50
      dark:bg-[#444654]" style="border-width: 0px 0px 1px; border-style:
      solid; border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-bg-opacity:1; background-color:
      rgba(68,70,84,var(--tw-bg-opacity)); --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative h-[30px] w-[30px] p-1 rounded-sm
            text-white flex items-center justify-center" style="border:
            0px solid rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex; height: 30px; width: 30px;
            align-items: center; justify-content: center; border-radius:
            0.125rem; padding: 0.25rem; --tw-text-opacity:1; color:
            rgba(255,255,255,var(--tw-text-opacity)); background-color:
            rgb(16, 163, 127);"><svg width="41" height="41" viewBox="0 0
              41 41" fill="none" xmlns="http://www.w3.org/2000/svg"
              stroke-width="1.5" class="h-6 w-6"><path d="M37.5324
                16.8707C37.9808 15.5241 38.1363 14.0974 37.9886
                12.6859C37.8409 11.2744 37.3934 9.91076 36.676
                8.68622C35.6126 6.83404 33.9882 5.3676 32.0373
                4.4985C30.0864 3.62941 27.9098 3.40259 25.8215
                3.85078C24.8796 2.7893 23.7219 1.94125 22.4257
                1.36341C21.1295 0.785575 19.7249 0.491269 18.3058
                0.500197C16.1708 0.495044 14.0893 1.16803 12.3614
                2.42214C10.6335 3.67624 9.34853 5.44666 8.6917
                7.47815C7.30085 7.76286 5.98686 8.3414 4.8377
                9.17505C3.68854 10.0087 2.73073 11.0782 2.02839
                12.312C0.956464 14.1591 0.498905 16.2988 0.721698
                18.4228C0.944492 20.5467 1.83612 22.5449 3.268
                24.1293C2.81966 25.4759 2.66413 26.9026 2.81182
                28.3141C2.95951 29.7256 3.40701 31.0892 4.12437
                32.3138C5.18791 34.1659 6.8123 35.6322 8.76321
                36.5013C10.7141 37.3704 12.8907 37.5973 14.9789
                37.1492C15.9208 38.2107 17.0786 39.0587 18.3747
                39.6366C19.6709 40.2144 21.0755 40.5087 22.4946
                40.4998C24.6307 40.5054 26.7133 39.8321 28.4418
                38.5772C30.1704 37.3223 31.4556 35.5506 32.1119
                33.5179C33.5027 33.2332 34.8167 32.6547 35.9659
                31.821C37.115 30.9874 38.0728 29.9178 38.7752
                28.684C39.8458 26.8371 40.3023 24.6979 40.0789
                22.5748C39.8556 20.4517 38.9639 18.4544 37.5324
                16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733
                17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936
                36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137
                26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549
                30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541
                21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707
                29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791
                27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978
                37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107
                5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461
                26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902
                14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073
                30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283
                29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893
                24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643
                35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263
                6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279
                10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228
                8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638
                8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863
                20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089
                15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107
                28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601
                4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624
                15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312
                14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805
                25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111
                12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982
                36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832
                24.2684C37.3617 25.6878 36.8382 27.0432 35.9743
                28.1759C35.1103 29.3086 33.9415 30.1717 32.6047
                30.6641C32.6047 30.5947 32.6047 30.4733 32.6047
                30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332
                20.5338C32.319 20.3348 32.154 20.1698 31.955
                20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142
                35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803
                10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554
                25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783
                16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048
                11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903
                26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364
                6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945
                34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055
                15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893
                10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122
                19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173
                7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659
                15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649
                3.1767C20.6775 3.35876 22.0089 3.93941 23.1034
                4.85067C23.0427 4.88379 22.937 4.94215 22.8668
                4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356
                14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479
                10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018
                15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071
                22.9985V17.9991Z" fill="currentColor"></path></svg></div>
          <div class="text-xs flex items-center justify-center gap-1
            invisible absolute left-0 top-2 -ml-4 -translate-x-full
            group-hover:visible" style="border: 0px solid rgb(217, 217,
            227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:-100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; visibility:
            hidden; position: absolute; top: 0.5rem; left: 0px;
            margin-left: -1rem; display: flex; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); align-items: center;
            justify-content: center; gap: 0.25rem; font-size: 0.75rem;
            line-height: 1rem;"><button class="dark:text-white
              disabled:text-gray-300 dark:disabled:text-gray-400"
              style="border: 0px solid rgb(217, 217, 227); box-sizing:
              border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(255,255,255,var(--tw-text-opacity)); font-family:
              inherit; font-size: 12px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0px;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; --tw-text-opacity:1;"><svg
                stroke="currentColor" fill="none" stroke-width="1.5"
                viewBox="0 0 24 24" stroke-linecap="round"
                stroke-linejoin="round" class="h-3 w-3" height="1em"
                width="1em" xmlns="http://www.w3.org/2000/svg"><polyline
                  points="15 18 9 12 15 6"></polyline></svg></button><span
              class="flex-grow flex-shrink-0" style="border: 0px solid
              rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; flex-shrink: 0; flex-grow: 1;"></span><button
              disabled="disabled" class="dark:text-white
              disabled:text-gray-300 dark:disabled:text-gray-400"
              style="border: 0px solid rgb(217, 217, 227); box-sizing:
              border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 12px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0px;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: default; --tw-text-opacity:1;"><svg
                stroke="currentColor" fill="none" stroke-width="1.5"
                viewBox="0 0 24 24" stroke-linecap="round"
                stroke-linejoin="round" class="h-3 w-3" height="1em"
                width="1em" xmlns="http://www.w3.org/2000/svg"><polyline
                  points="9 18 15 12 9 6"></polyline></svg></button></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;"><div class="markdown prose break-words dark:prose-invert dark" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: var(--tw-prose-body); max-width: none; --tw-prose-body:var(--tw-prose-invert-body); --tw-prose-headings:var(--tw-prose-invert-headings); --tw-prose-lead:var(--tw-prose-invert-lead); --tw-prose-links:var(--tw-prose-invert-links); --tw-prose-bold:var(--tw-prose-invert-bold); --tw-prose-counters:var(--tw-prose-invert-counters); --tw-prose-bullets:var(--tw-prose-invert-bullets); --tw-prose-hr:var(--tw-prose-invert-hr); --tw-prose-quotes:var(--tw-prose-invert-quotes); --tw-prose-quote-borders:var(--tw-prose-invert-quote-borders); --tw-prose-captions:var(--tw-prose-invert-captions); --tw-prose-code:var(--tw-prose-invert-code); --tw-prose-pre-code:var(--tw-prose-invert-pre-code); --tw-prose-pre-bg:var(--tw-prose-invert-pre-bg); --tw-prose-th-borders:var(--tw-prose-invert-th-borders); --tw-prose-td-borders:var(--tw-prose-invert-td-borders); --tw-prose-invert-body:#d1d5db; --tw-prose-invert-headings:#fff; --tw-prose-invert-lead:#9ca3af; --tw-prose-invert-links:#fff; --tw-prose-invert-bold:#fff; --tw-prose-invert-counters:#9ca3af; --tw-prose-invert-bullets:#4b5563; --tw-prose-invert-hr:#374151; --tw-prose-invert-quotes:#f3f4f6; --tw-prose-invert-quote-borders:#374151; --tw-prose-invert-captions:#9ca3af; --tw-prose-invert-code:#fff; --tw-prose-invert-pre-code:#d1d5db; --tw-prose-invert-pre-bg:rgba(0,0,0,0.5); --tw-prose-invert-th-borders:#4b5563; --tw-prose-invert-td-borders:#374151; font-size: 1rem; line-height: 1.75; overflow-wrap: break-word;"><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 0px 0px 1.25em;">You are correct that the current definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> does not use the indices <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code> in a meaningful way. In particular, the indices <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code> do not necessarily reflect the number of edges and higher-dimensional simplices in the simplicial complex.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">To make the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> more accurate, you could remove the indices <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code> entirely, and simply specify the number of edges and higher-dimensional simplices directly in the definition. Here is how you could modify the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> to do this:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-less" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">data</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">V </span>: Set) : <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">Set</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">where</span>
  <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">mkSimplicialComplex</span> :
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">vertices </span>: List V)
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">edges </span>: List (V × V))
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">simplices </span>: List (List V))
    → <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">V</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">With this change, the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex V</code> will represent a simplicial complex with vertices of type <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">V</code>, and the number of edges and higher-dimensional simplices will be determined by the lengths of the lists <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code>.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">For example, you could define a simplicial complex with 3 vertices, 3 edges, and 2 triangles as follows:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-javascript" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">exampleComplex : <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">SimplicialComplex</span> <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">String</span>
exampleComplex =
  mkSimplicialComplex
    [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>]
    [(<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>)]
    [[<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>], [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>]]
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">This simplicial complex consists of 3 vertices (labeled "A", "B", and "C"), 3 edges (connecting the vertices "A" and "B", "B" and "C", and "C" and "A"), and 2 triangles (formed by the vertices "A", "B", and "C", and "A", "C", and "B").</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px 0px;">I hope this helps! Let me know if you have any further questions.</p></div></div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M14 9V5a3 3
                  0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0
                  0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path></svg></button><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M10 15v4a3 3
                  0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0
                  2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0
                  1-2.33 2H17"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group dark:bg-gray-800"
      style="border-width: 0px 0px 1px; border-style: solid;
      border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); --tw-bg-opacity:1;
      background-color: rgb(52, 53, 65); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative flex" style="border: 0px solid rgb(217,
            217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:0;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex;"><span style="border: 0px;
              box-sizing: border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; display: inline-block; overflow:
              hidden; width: initial; height: initial; background: none;
              opacity: 1; margin: 0px; padding: 0px; position: relative;
              max-width: 100%;"><span style="border: 0px; box-sizing:
                border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; width: initial;
                height: initial; background: none; opacity: 1; margin:
                0px; padding: 0px; max-width: 100%;"><img alt=""
                  aria-hidden="true"
                  src="cid:part1.0YWi79bx.PpuTfadE@gmail.com"
                  style="border: 0px; box-sizing: border-box;
                  --tw-border-spacing-x:0; --tw-border-spacing-y:0;
                  --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
                  --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
                  --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
                  --tw-pinch-zoom: ;
                  --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                  --tw-slashed-zero: ; --tw-numeric-figure: ;
                  --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                  --tw-ring-inset: ; --tw-ring-offset-width:0px;
                  --tw-ring-offset-color:#fff;
                  --tw-ring-color:rgba(59,130,246,0.5);
                  --tw-ring-offset-shadow:0 0 transparent;
                  --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                  transparent; --tw-shadow-colored:0 0 transparent;
                  --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                  --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                  --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                  --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                  --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                  --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                  --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                  --tw-backdrop-sepia: ; display: block; vertical-align:
                  middle; height: initial; max-width: 100%; width:
                  initial; background: none; opacity: 1; margin: 0px;
                  padding: 0px;"></span><img alt="wmacmil@gmail.com"
src="https://chat.openai.com/_next/image?url=https%3A%2F%2Fs.gravatar.com%2Favatar%2F5226ca9d536a8b3d5fe8f663a732a5de%3Fs%3D480%26r%3Dpg%26d%3Dhttps%253A%252F%252Fcdn.auth0.com%252Favatars%252Fwm.png&w=64&q=75"
                data-nimg="intrinsic" class="rounded-sm" style="border:
                none; box-sizing: border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; vertical-align:
                middle; height: 0px; max-width: 100%; border-radius:
                0.125rem; position: absolute; inset: 0px; padding: 0px;
                margin: auto; width: 0px; min-width: 100%; min-height:
                100%; max-height: 100%;"></span></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;">great. but what if we still want to keep  E and S as indices to indicate the size of the lists, whereby the sized lists are actually vectors of fixed length? can you keep these indexes to get a more informative simplicial complex? and, couldn't you just port your current version to haskell? </div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400 md:invisible
              md:group-hover:visible" style="border: 0px solid rgb(217,
              217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem; visibility:
              hidden; --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M11 4H4a2 2
                  0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path
                  d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4
                  9.5-9.5z"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group bg-gray-50
      dark:bg-[#444654]" style="border-width: 0px 0px 1px; border-style:
      solid; border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-bg-opacity:1; background-color:
      rgba(68,70,84,var(--tw-bg-opacity)); --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative h-[30px] w-[30px] p-1 rounded-sm
            text-white flex items-center justify-center" style="border:
            0px solid rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex; height: 30px; width: 30px;
            align-items: center; justify-content: center; border-radius:
            0.125rem; padding: 0.25rem; --tw-text-opacity:1; color:
            rgba(255,255,255,var(--tw-text-opacity)); background-color:
            rgb(16, 163, 127);"><svg width="41" height="41" viewBox="0 0
              41 41" fill="none" xmlns="http://www.w3.org/2000/svg"
              stroke-width="1.5" class="h-6 w-6"><path d="M37.5324
                16.8707C37.9808 15.5241 38.1363 14.0974 37.9886
                12.6859C37.8409 11.2744 37.3934 9.91076 36.676
                8.68622C35.6126 6.83404 33.9882 5.3676 32.0373
                4.4985C30.0864 3.62941 27.9098 3.40259 25.8215
                3.85078C24.8796 2.7893 23.7219 1.94125 22.4257
                1.36341C21.1295 0.785575 19.7249 0.491269 18.3058
                0.500197C16.1708 0.495044 14.0893 1.16803 12.3614
                2.42214C10.6335 3.67624 9.34853 5.44666 8.6917
                7.47815C7.30085 7.76286 5.98686 8.3414 4.8377
                9.17505C3.68854 10.0087 2.73073 11.0782 2.02839
                12.312C0.956464 14.1591 0.498905 16.2988 0.721698
                18.4228C0.944492 20.5467 1.83612 22.5449 3.268
                24.1293C2.81966 25.4759 2.66413 26.9026 2.81182
                28.3141C2.95951 29.7256 3.40701 31.0892 4.12437
                32.3138C5.18791 34.1659 6.8123 35.6322 8.76321
                36.5013C10.7141 37.3704 12.8907 37.5973 14.9789
                37.1492C15.9208 38.2107 17.0786 39.0587 18.3747
                39.6366C19.6709 40.2144 21.0755 40.5087 22.4946
                40.4998C24.6307 40.5054 26.7133 39.8321 28.4418
                38.5772C30.1704 37.3223 31.4556 35.5506 32.1119
                33.5179C33.5027 33.2332 34.8167 32.6547 35.9659
                31.821C37.115 30.9874 38.0728 29.9178 38.7752
                28.684C39.8458 26.8371 40.3023 24.6979 40.0789
                22.5748C39.8556 20.4517 38.9639 18.4544 37.5324
                16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733
                17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936
                36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137
                26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549
                30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541
                21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707
                29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791
                27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978
                37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107
                5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461
                26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902
                14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073
                30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283
                29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893
                24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643
                35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263
                6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279
                10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228
                8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638
                8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863
                20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089
                15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107
                28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601
                4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624
                15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312
                14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805
                25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111
                12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982
                36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832
                24.2684C37.3617 25.6878 36.8382 27.0432 35.9743
                28.1759C35.1103 29.3086 33.9415 30.1717 32.6047
                30.6641C32.6047 30.5947 32.6047 30.4733 32.6047
                30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332
                20.5338C32.319 20.3348 32.154 20.1698 31.955
                20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142
                35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803
                10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554
                25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783
                16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048
                11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903
                26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364
                6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945
                34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055
                15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893
                10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122
                19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173
                7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659
                15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649
                3.1767C20.6775 3.35876 22.0089 3.93941 23.1034
                4.85067C23.0427 4.88379 22.937 4.94215 22.8668
                4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356
                14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479
                10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018
                15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071
                22.9985V17.9991Z" fill="currentColor"></path></svg></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;"><div class="markdown prose break-words dark:prose-invert dark" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: var(--tw-prose-body); max-width: none; --tw-prose-body:var(--tw-prose-invert-body); --tw-prose-headings:var(--tw-prose-invert-headings); --tw-prose-lead:var(--tw-prose-invert-lead); --tw-prose-links:var(--tw-prose-invert-links); --tw-prose-bold:var(--tw-prose-invert-bold); --tw-prose-counters:var(--tw-prose-invert-counters); --tw-prose-bullets:var(--tw-prose-invert-bullets); --tw-prose-hr:var(--tw-prose-invert-hr); --tw-prose-quotes:var(--tw-prose-invert-quotes); --tw-prose-quote-borders:var(--tw-prose-invert-quote-borders); --tw-prose-captions:var(--tw-prose-invert-captions); --tw-prose-code:var(--tw-prose-invert-code); --tw-prose-pre-code:var(--tw-prose-invert-pre-code); --tw-prose-pre-bg:var(--tw-prose-invert-pre-bg); --tw-prose-th-borders:var(--tw-prose-invert-th-borders); --tw-prose-td-borders:var(--tw-prose-invert-td-borders); --tw-prose-invert-body:#d1d5db; --tw-prose-invert-headings:#fff; --tw-prose-invert-lead:#9ca3af; --tw-prose-invert-links:#fff; --tw-prose-invert-bold:#fff; --tw-prose-invert-counters:#9ca3af; --tw-prose-invert-bullets:#4b5563; --tw-prose-invert-hr:#374151; --tw-prose-invert-quotes:#f3f4f6; --tw-prose-invert-quote-borders:#374151; --tw-prose-invert-captions:#9ca3af; --tw-prose-invert-code:#fff; --tw-prose-invert-pre-code:#d1d5db; --tw-prose-invert-pre-bg:rgba(0,0,0,0.5); --tw-prose-invert-th-borders:#4b5563; --tw-prose-invert-td-borders:#374151; font-size: 1rem; line-height: 1.75; overflow-wrap: break-word;"><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 0px 0px 1.25em;">If you still want to keep the indices <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code> as a way to indicate the size of the lists <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code>, you can define <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> as a dependent data type, where the indices <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code> are used to specify the lengths of the lists <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code>.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">Here is how you can define <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> as a dependent data type:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-less" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">data</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">V </span>: Set) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">E </span>: ℕ) (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">S </span>: ℕ) : <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">Set</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">where</span>
  <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">mkSimplicialComplex</span> :
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">vertices </span>: List V)
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">edges </span>: Vector E (V × V))
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">simplices </span>: Vector S (List V))
    → <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">V</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">E</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">S</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">With this definition, the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex V E S</code> represents a simplicial complex with vertices of type <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">V</code>, and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code> edges and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code> higher-dimensional simplices. The lists <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code> are replaced with vectors of fixed length <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code>, respectively, which means that each <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> will have exactly <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">E</code> edges and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">S</code> higher-dimensional simplices.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">For example, you could define a simplicial complex with 3 vertices, 3 edges, and 2 triangles as follows:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-c" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">exampleComplex : SimplicialComplex String <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">3</span> <span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>
exampleComplex =
  mkSimplicialComplex
    [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>]
    (<span class="hljs-built_in" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(233, 149, 12);">vector</span> [(<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>)])
    (<span class="hljs-built_in" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(233, 149, 12);">vector</span> [[<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>], [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>]])
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">This simplicial complex consists of 3 vertices (labeled "A", "B", and "C"), 3 edges (connecting the vertices "A" and "B", "B" and "C", and "C" and "A"), and 2 triangles (formed by the vertices "A", "B", and "C", and "A", "C", and "B").</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">As for your second question, it is possible to port the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> from Agda to Haskell. Here is how the definition would look in Haskell:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-haskell" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">data SimplicialComplex v e s =
  SimplicialComplex
    { vertices :: [v]
    , edges :: Vector e (v, v)
    , simplices :: Vector s [v]
    }
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">This definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> in Haskell is similar to the definition in Agda, with the exception that the indices <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">e</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">s</code> are replaced with type variables <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">e</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">s</code>, and the lists <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">edges</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code> are replaced with vectors of type <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">Vector e (v, v)</code> and <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">Vector s [v]</code>, respectively.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px 0px;">I hope this helps! Let me know if you have any further questions.</p></div></div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M14 9V5a3 3
                  0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0
                  0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path></svg></button><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M10 15v4a3 3
                  0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0
                  2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0
                  1-2.33 2H17"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group dark:bg-gray-800"
      style="border-width: 0px 0px 1px; border-style: solid;
      border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); --tw-bg-opacity:1;
      background-color: rgb(52, 53, 65); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative flex" style="border: 0px solid rgb(217,
            217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:0;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex;"><span style="border: 0px;
              box-sizing: border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; display: inline-block; overflow:
              hidden; width: initial; height: initial; background: none;
              opacity: 1; margin: 0px; padding: 0px; position: relative;
              max-width: 100%;"><span style="border: 0px; box-sizing:
                border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; width: initial;
                height: initial; background: none; opacity: 1; margin:
                0px; padding: 0px; max-width: 100%;"><img alt=""
                  aria-hidden="true"
                  src="cid:part1.0YWi79bx.PpuTfadE@gmail.com"
                  style="border: 0px; box-sizing: border-box;
                  --tw-border-spacing-x:0; --tw-border-spacing-y:0;
                  --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
                  --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
                  --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
                  --tw-pinch-zoom: ;
                  --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                  --tw-slashed-zero: ; --tw-numeric-figure: ;
                  --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                  --tw-ring-inset: ; --tw-ring-offset-width:0px;
                  --tw-ring-offset-color:#fff;
                  --tw-ring-color:rgba(59,130,246,0.5);
                  --tw-ring-offset-shadow:0 0 transparent;
                  --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                  transparent; --tw-shadow-colored:0 0 transparent;
                  --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                  --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                  --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                  --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                  --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                  --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                  --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                  --tw-backdrop-sepia: ; display: block; vertical-align:
                  middle; height: initial; max-width: 100%; width:
                  initial; background: none; opacity: 1; margin: 0px;
                  padding: 0px;"></span><img alt="wmacmil@gmail.com"
src="https://chat.openai.com/_next/image?url=https%3A%2F%2Fs.gravatar.com%2Favatar%2F5226ca9d536a8b3d5fe8f663a732a5de%3Fs%3D480%26r%3Dpg%26d%3Dhttps%253A%252F%252Fcdn.auth0.com%252Favatars%252Fwm.png&w=64&q=75"
                data-nimg="intrinsic" class="rounded-sm" style="border:
                none; box-sizing: border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; vertical-align:
                middle; height: 0px; max-width: 100%; border-radius:
                0.125rem; position: absolute; inset: 0px; padding: 0px;
                margin: auto; width: 0px; min-width: 100%; min-height:
                100%; max-height: 100%;"></span></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;">regarding our simplicial complex in agda, how can one distinguish between triangular and tetrahedral simplices? our definition kind of squashes them together, right?</div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400 md:invisible
              md:group-hover:visible" style="border: 0px solid rgb(217,
              217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem; visibility:
              hidden; --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M11 4H4a2 2
                  0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path
                  d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4
                  9.5-9.5z"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group bg-gray-50
      dark:bg-[#444654]" style="border-width: 0px 0px 1px; border-style:
      solid; border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-bg-opacity:1; background-color:
      rgba(68,70,84,var(--tw-bg-opacity)); --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative h-[30px] w-[30px] p-1 rounded-sm
            text-white flex items-center justify-center" style="border:
            0px solid rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex; height: 30px; width: 30px;
            align-items: center; justify-content: center; border-radius:
            0.125rem; padding: 0.25rem; --tw-text-opacity:1; color:
            rgba(255,255,255,var(--tw-text-opacity)); background-color:
            rgb(16, 163, 127);"><svg width="41" height="41" viewBox="0 0
              41 41" fill="none" xmlns="http://www.w3.org/2000/svg"
              stroke-width="1.5" class="h-6 w-6"><path d="M37.5324
                16.8707C37.9808 15.5241 38.1363 14.0974 37.9886
                12.6859C37.8409 11.2744 37.3934 9.91076 36.676
                8.68622C35.6126 6.83404 33.9882 5.3676 32.0373
                4.4985C30.0864 3.62941 27.9098 3.40259 25.8215
                3.85078C24.8796 2.7893 23.7219 1.94125 22.4257
                1.36341C21.1295 0.785575 19.7249 0.491269 18.3058
                0.500197C16.1708 0.495044 14.0893 1.16803 12.3614
                2.42214C10.6335 3.67624 9.34853 5.44666 8.6917
                7.47815C7.30085 7.76286 5.98686 8.3414 4.8377
                9.17505C3.68854 10.0087 2.73073 11.0782 2.02839
                12.312C0.956464 14.1591 0.498905 16.2988 0.721698
                18.4228C0.944492 20.5467 1.83612 22.5449 3.268
                24.1293C2.81966 25.4759 2.66413 26.9026 2.81182
                28.3141C2.95951 29.7256 3.40701 31.0892 4.12437
                32.3138C5.18791 34.1659 6.8123 35.6322 8.76321
                36.5013C10.7141 37.3704 12.8907 37.5973 14.9789
                37.1492C15.9208 38.2107 17.0786 39.0587 18.3747
                39.6366C19.6709 40.2144 21.0755 40.5087 22.4946
                40.4998C24.6307 40.5054 26.7133 39.8321 28.4418
                38.5772C30.1704 37.3223 31.4556 35.5506 32.1119
                33.5179C33.5027 33.2332 34.8167 32.6547 35.9659
                31.821C37.115 30.9874 38.0728 29.9178 38.7752
                28.684C39.8458 26.8371 40.3023 24.6979 40.0789
                22.5748C39.8556 20.4517 38.9639 18.4544 37.5324
                16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733
                17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936
                36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137
                26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549
                30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541
                21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707
                29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791
                27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978
                37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107
                5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461
                26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902
                14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073
                30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283
                29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893
                24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643
                35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263
                6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279
                10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228
                8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638
                8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863
                20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089
                15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107
                28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601
                4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624
                15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312
                14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805
                25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111
                12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982
                36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832
                24.2684C37.3617 25.6878 36.8382 27.0432 35.9743
                28.1759C35.1103 29.3086 33.9415 30.1717 32.6047
                30.6641C32.6047 30.5947 32.6047 30.4733 32.6047
                30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332
                20.5338C32.319 20.3348 32.154 20.1698 31.955
                20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142
                35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803
                10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554
                25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783
                16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048
                11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903
                26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364
                6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945
                34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055
                15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893
                10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122
                19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173
                7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659
                15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649
                3.1767C20.6775 3.35876 22.0089 3.93941 23.1034
                4.85067C23.0427 4.88379 22.937 4.94215 22.8668
                4.98473L14.9024 9.58517C14.7025 9.69878 14.5366 9.86356
                14.4215 10.0626C14.3065 10.2616 14.2466 10.4877 14.2479
                10.7175L14.2424 21.9419ZM16.071 17.9991L20.4018
                15.4978L24.7325 17.9975V22.9985L20.4018 25.4983L16.071
                22.9985V17.9991Z" fill="currentColor"></path></svg></div>
          <div class="text-xs flex items-center justify-center gap-1
            invisible absolute left-0 top-2 -ml-4 -translate-x-full
            group-hover:visible" style="border: 0px solid rgb(217, 217,
            227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:-100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; visibility:
            hidden; position: absolute; top: 0.5rem; left: 0px;
            margin-left: -1rem; display: flex; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); align-items: center;
            justify-content: center; gap: 0.25rem; font-size: 0.75rem;
            line-height: 1rem;"><button class="dark:text-white
              disabled:text-gray-300 dark:disabled:text-gray-400"
              style="border: 0px solid rgb(217, 217, 227); box-sizing:
              border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(255,255,255,var(--tw-text-opacity)); font-family:
              inherit; font-size: 12px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0px;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; --tw-text-opacity:1;"><svg
                stroke="currentColor" fill="none" stroke-width="1.5"
                viewBox="0 0 24 24" stroke-linecap="round"
                stroke-linejoin="round" class="h-3 w-3" height="1em"
                width="1em" xmlns="http://www.w3.org/2000/svg"><polyline
                  points="15 18 9 12 15 6"></polyline></svg></button><span
              class="flex-grow flex-shrink-0" style="border: 0px solid
              rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; flex-shrink: 0; flex-grow: 1;"></span><button
              disabled="disabled" class="dark:text-white
              disabled:text-gray-300 dark:disabled:text-gray-400"
              style="border: 0px solid rgb(217, 217, 227); box-sizing:
              border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 12px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0px;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: default; --tw-text-opacity:1;"><svg
                stroke="currentColor" fill="none" stroke-width="1.5"
                viewBox="0 0 24 24" stroke-linecap="round"
                stroke-linejoin="round" class="h-3 w-3" height="1em"
                width="1em" xmlns="http://www.w3.org/2000/svg"><polyline
                  points="9 18 15 12 9 6"></polyline></svg></button></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;"><div class="markdown prose break-words dark:prose-invert dark" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: var(--tw-prose-body); max-width: none; --tw-prose-body:var(--tw-prose-invert-body); --tw-prose-headings:var(--tw-prose-invert-headings); --tw-prose-lead:var(--tw-prose-invert-lead); --tw-prose-links:var(--tw-prose-invert-links); --tw-prose-bold:var(--tw-prose-invert-bold); --tw-prose-counters:var(--tw-prose-invert-counters); --tw-prose-bullets:var(--tw-prose-invert-bullets); --tw-prose-hr:var(--tw-prose-invert-hr); --tw-prose-quotes:var(--tw-prose-invert-quotes); --tw-prose-quote-borders:var(--tw-prose-invert-quote-borders); --tw-prose-captions:var(--tw-prose-invert-captions); --tw-prose-code:var(--tw-prose-invert-code); --tw-prose-pre-code:var(--tw-prose-invert-pre-code); --tw-prose-pre-bg:var(--tw-prose-invert-pre-bg); --tw-prose-th-borders:var(--tw-prose-invert-th-borders); --tw-prose-td-borders:var(--tw-prose-invert-td-borders); --tw-prose-invert-body:#d1d5db; --tw-prose-invert-headings:#fff; --tw-prose-invert-lead:#9ca3af; --tw-prose-invert-links:#fff; --tw-prose-invert-bold:#fff; --tw-prose-invert-counters:#9ca3af; --tw-prose-invert-bullets:#4b5563; --tw-prose-invert-hr:#374151; --tw-prose-invert-quotes:#f3f4f6; --tw-prose-invert-quote-borders:#374151; --tw-prose-invert-captions:#9ca3af; --tw-prose-invert-code:#fff; --tw-prose-invert-pre-code:#d1d5db; --tw-prose-invert-pre-bg:rgba(0,0,0,0.5); --tw-prose-invert-th-borders:#4b5563; --tw-prose-invert-td-borders:#374151; font-size: 1rem; line-height: 1.75; overflow-wrap: break-word;"><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 0px 0px 1.25em;">In the current definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code>, all higher-dimensional simplices are represented as lists of vertices, regardless of their dimension. This means that it is not possible to distinguish between triangular and tetrahedral simplices (or simplices of any other dimension) based on the type alone.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">To distinguish between simplices of different dimensions, you could add an extra parameter to the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> that specifies the dimension of each simplex. Here is how you could modify the definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code> to do this:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-less" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;"><span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">data</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">V </span>: Set) : <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">Set</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">where</span>
  <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">mkSimplicialComplex</span> :
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">vertices </span>: List V)
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">edges </span>: List (V × V))
    (<span class="hljs-attribute" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">simplices </span>: List (ℕ × List V))
    → <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">SimplicialComplex</span> <span class="hljs-selector-tag" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;">V</span>
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">With this change, the type of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">simplices</code> will be <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">List (ℕ × List V)</code>, which is a list of pairs where the first element is an integer representing the dimension of the simplex, and the second element is a list of vertices.</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">For example, you could define a simplicial complex with 3 vertices, 3 edges, and 2 triangles as follows:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-javascript" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">exampleComplex : <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">SimplicialComplex</span> <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">String</span>
exampleComplex =
  mkSimplicialComplex
    [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>]
    [(<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>)]
    [(<span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>, [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>]), (<span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">2</span>, [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>])]
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">This simplicial complex consists of 3 vertices (labeled "A", "B", and "C"), 3 edges (connecting the vertices "A" and "B", "B" and "C", and "C" and "A"), and 2 triangles (formed by the vertices "A", "B", and "C", and "A", "C", and "B").</p><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px;">With this definition of <code style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; color: var(--tw-prose-code); font-weight: 600;">SimplicialComplex</code>, it is possible to distinguish between simplices of different dimensions based on the value of the first element in each pair. For example, you could define a tetrahedron as follows:</p><pre style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: "Söhne Mono", Monaco, "Andale Mono", "Ubuntu Mono", monospace !important; font-size: 0.875em; margin: 0px; background-color: transparent; border-radius: 0.375rem; color: currentcolor; font-weight: 400; line-height: 1.71429; overflow-x: auto; padding: 0px;"><div class="bg-black mb-4 rounded-md" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-bottom: 1rem; border-radius: 0.375rem; --tw-bg-opacity:1; background-color: rgba(0,0,0,var(--tw-bg-opacity));"><div class="flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position: relative; display: flex; align-items: center; --tw-bg-opacity:1; background-color: rgba(52,53,65,var(--tw-bg-opacity)); padding: 0.5rem 1rem; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity:1; color: rgba(217,217,227,var(--tw-text-opacity));"><button class="flex ml-auto gap-2" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: inherit; font-family: inherit; font-size: 12px; font-weight: inherit; line-height: inherit; margin: 0px 0px 0px auto; padding: 0px; text-transform: none; appearance: button; background-color: transparent; background-image: none; cursor: pointer; display: flex; gap: 0.5rem;"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect></svg>Copy code</button></div><div class="p-4" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; padding: 1rem;"><code class="!whitespace-pre-wrap hljs language-javascript" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; font-family: inherit; font-size: inherit; color: rgb(255, 255, 255); font-weight: inherit; background: none; border-radius: 0.3em; line-height: 1.5; padding: 0.1em; white-space: normal; overflow-wrap: normal; hyphens: none; tab-size: 4; text-align: left; word-break: normal; word-spacing: normal;">tetrahedron : <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">SimplicialComplex</span> <span class="hljs-title class_" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(242, 44, 61);">String</span>
tetrahedron =
  mkSimplicialComplex
    [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"D"</span>]
    [(<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"D"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"D"</span>), (<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"D"</span>)]
    [(<span class="hljs-number" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(223, 48, 121);">3</span>, [<span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"A"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"B"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"C"</span>, <span class="hljs-string" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; color: rgb(0, 166, 125);">"D"</span>])]
</code></div></div></pre><p style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: 1.25em 0px 0px;">This simplicial complex consists of 4 vertices (labeled "A", "B", "C", and "D"), 6 edges (connecting the vertices "A" and "B", "A</p></div></div>
          </div>
          <div class="text-gray-400 flex self-end lg:self-center
            justify-center mt-2 gap-4 lg:gap-1 lg:absolute lg:top-0
            lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2"
            style="border: 0px solid rgb(217, 217, 227); box-sizing:
            border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:100%;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin-top:
            0px; display: flex; justify-content: center; gap: 0.25rem;
            align-self: center; --tw-text-opacity:1; color:
            rgba(172,172,190,var(--tw-text-opacity)); position:
            absolute; top: 0px; right: 0px; transform:
            translate(var(--tw-translate-x),var(--tw-translate-y))
            rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
            skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
            scaleY(var(--tw-scale-y)); padding-left: 0.5rem;"><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M14 9V5a3 3
                  0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0
                  0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path></svg></button><button
              class="p-1 rounded-md hover:bg-gray-100
              hover:text-gray-700 dark:text-gray-400
              dark:hover:bg-gray-700 dark:hover:text-gray-200
              disabled:dark:hover:text-gray-400" style="border: 0px
              solid rgb(217, 217, 227); box-sizing: border-box;
              --tw-border-spacing-x:0; --tw-border-spacing-y:0;
              --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
              --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
              --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
              --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity;
              --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure:
              ; --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; color:
              rgba(172,172,190,var(--tw-text-opacity)); font-family:
              inherit; font-size: 16px; font-weight: inherit;
              line-height: inherit; margin: 0px; padding: 0.25rem;
              text-transform: none; appearance: button;
              background-color: transparent; background-image: none;
              cursor: pointer; border-radius: 0.375rem;
              --tw-text-opacity:1;"><svg stroke="currentColor"
                fill="none" stroke-width="2" viewBox="0 0 24 24"
                stroke-linecap="round" stroke-linejoin="round"
                class="h-4 w-4" height="1em" width="1em"
                xmlns="http://www.w3.org/2000/svg"><path d="M10 15v4a3 3
                  0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0
                  2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0
                  1-2.33 2H17"></path></svg></button></div>
        </div>
      </div>
    </div>
    <div class="w-full border-b border-black/10 dark:border-gray-900/50
      text-gray-800 dark:text-gray-100 group dark:bg-gray-800"
      style="border-width: 0px 0px 1px; border-style: solid;
      border-color: rgba(32, 33, 35, 0.5); border-image: initial;
      box-sizing: border-box; --tw-border-spacing-x:0;
      --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0;
      --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
      --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
      --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
      --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing:
      ; --tw-numeric-fraction: ; --tw-ring-inset: ;
      --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff;
      --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0
      transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
      transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
      --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
      --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
      --tw-drop-shadow: ; --tw-backdrop-blur: ;
      --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
      --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
      --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
      --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; width: 1012px;
      --tw-text-opacity:1; color:
      rgba(236,236,241,var(--tw-text-opacity)); --tw-bg-opacity:1;
      background-color: rgb(52, 53, 65); font-family: Söhne,
      ui-sans-serif, system-ui, -apple-system, "Segoe UI",
      Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif,
      "Helvetica Neue", Arial, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol",
      "Noto Color Emoji"; font-size: 14px; font-style: normal;
      font-variant-ligatures: normal; font-variant-caps: normal;
      font-weight: 400; letter-spacing: normal; orphans: 2; text-align:
      start; text-indent: 0px; text-transform: none; white-space:
      normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width:
      0px; text-decoration-thickness: initial; text-decoration-style:
      initial; text-decoration-color: initial;">
      <div class="text-base gap-6 m-auto md:max-w-2xl lg:max-w-2xl
        xl:max-w-3xl p-4 md:py-6 flex lg:px-0" style="border: 0px solid
        rgb(217, 217, 227); box-sizing: border-box;
        --tw-border-spacing-x:0; --tw-border-spacing-y:0;
        --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
        --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
        --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
        --tw-slashed-zero: ; --tw-numeric-figure: ;
        --tw-numeric-spacing: ; --tw-numeric-fraction: ;
        --tw-ring-inset: ; --tw-ring-offset-width:0px;
        --tw-ring-offset-color:#fff;
        --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0
        0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
        transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ;
        --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
        --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ;
        --tw-drop-shadow: ; --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; margin: auto;
        display: flex; gap: 1.5rem; padding: 1.5rem 0px; font-size:
        1rem; line-height: 1.5rem; max-width: 48rem;">
        <div class="w-[30px] flex flex-col relative items-end"
          style="border: 0px solid rgb(217, 217, 227); box-sizing:
          border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0;
          --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
          --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
          --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: 30px; flex-direction: column;
          align-items: flex-end;">
          <div class="relative flex" style="border: 0px solid rgb(217,
            217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
            --tw-border-spacing-y:0; --tw-translate-x:0;
            --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
            --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
            --tw-pan-y: ; --tw-pinch-zoom: ;
            --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
            relative; display: flex;"><span style="border: 0px;
              box-sizing: border-box; --tw-border-spacing-x:0;
              --tw-border-spacing-y:0; --tw-translate-x:0;
              --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
              --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x:
              ; --tw-pan-y: ; --tw-pinch-zoom: ;
              --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
              --tw-slashed-zero: ; --tw-numeric-figure: ;
              --tw-numeric-spacing: ; --tw-numeric-fraction: ;
              --tw-ring-inset: ; --tw-ring-offset-width:0px;
              --tw-ring-offset-color:#fff;
              --tw-ring-color:rgba(59,130,246,0.5);
              --tw-ring-offset-shadow:0 0 transparent;
              --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
              transparent; --tw-shadow-colored:0 0 transparent;
              --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
              --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
              --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
              --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
              --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
              --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
              --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
              --tw-backdrop-sepia: ; display: inline-block; overflow:
              hidden; width: initial; height: initial; background: none;
              opacity: 1; margin: 0px; padding: 0px; position: relative;
              max-width: 100%;"><span style="border: 0px; box-sizing:
                border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; width: initial;
                height: initial; background: none; opacity: 1; margin:
                0px; padding: 0px; max-width: 100%;"><img alt=""
                  aria-hidden="true"
                  src="cid:part1.0YWi79bx.PpuTfadE@gmail.com"
                  style="border: 0px; box-sizing: border-box;
                  --tw-border-spacing-x:0; --tw-border-spacing-y:0;
                  --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
                  --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
                  --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ;
                  --tw-pinch-zoom: ;
                  --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                  --tw-slashed-zero: ; --tw-numeric-figure: ;
                  --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                  --tw-ring-inset: ; --tw-ring-offset-width:0px;
                  --tw-ring-offset-color:#fff;
                  --tw-ring-color:rgba(59,130,246,0.5);
                  --tw-ring-offset-shadow:0 0 transparent;
                  --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                  transparent; --tw-shadow-colored:0 0 transparent;
                  --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                  --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                  --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                  --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                  --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                  --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                  --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                  --tw-backdrop-sepia: ; display: block; vertical-align:
                  middle; height: initial; max-width: 100%; width:
                  initial; background: none; opacity: 1; margin: 0px;
                  padding: 0px;"></span><img alt="wmacmil@gmail.com"
src="https://chat.openai.com/_next/image?url=https%3A%2F%2Fs.gravatar.com%2Favatar%2F5226ca9d536a8b3d5fe8f663a732a5de%3Fs%3D480%26r%3Dpg%26d%3Dhttps%253A%252F%252Fcdn.auth0.com%252Favatars%252Fwm.png&w=64&q=75"
                data-nimg="intrinsic" class="rounded-sm" style="border:
                none; box-sizing: border-box; --tw-border-spacing-x:0;
                --tw-border-spacing-y:0; --tw-translate-x:0;
                --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
                --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1;
                --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ;
                --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
                --tw-slashed-zero: ; --tw-numeric-figure: ;
                --tw-numeric-spacing: ; --tw-numeric-fraction: ;
                --tw-ring-inset: ; --tw-ring-offset-width:0px;
                --tw-ring-offset-color:#fff;
                --tw-ring-color:rgba(59,130,246,0.5);
                --tw-ring-offset-shadow:0 0 transparent;
                --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0
                transparent; --tw-shadow-colored:0 0 transparent;
                --tw-blur: ; --tw-brightness: ; --tw-contrast: ;
                --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ;
                --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ;
                --tw-backdrop-blur: ; --tw-backdrop-brightness: ;
                --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ;
                --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ;
                --tw-backdrop-opacity: ; --tw-backdrop-saturate: ;
                --tw-backdrop-sepia: ; display: block; vertical-align:
                middle; height: 0px; max-width: 100%; border-radius:
                0.125rem; position: absolute; inset: 0px; padding: 0px;
                margin: auto; width: 0px; min-width: 100%; min-height:
                100%; max-height: 100%;"></span></div>
        </div>
        <div class="relative flex w-full flex-col
          lg:w-[calc(100%-115px)]" style="border: 0px solid rgb(217,
          217, 227); box-sizing: border-box; --tw-border-spacing-x:0;
          --tw-border-spacing-y:0; --tw-translate-x:0;
          --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0;
          --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ;
          --tw-pan-y: ; --tw-pinch-zoom: ;
          --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
          --tw-slashed-zero: ; --tw-numeric-figure: ;
          --tw-numeric-spacing: ; --tw-numeric-fraction: ;
          --tw-ring-inset: ; --tw-ring-offset-width:0px;
          --tw-ring-offset-color:#fff;
          --tw-ring-color:rgba(59,130,246,0.5);
          --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0
          transparent; --tw-shadow:0 0 transparent;
          --tw-shadow-colored:0 0 transparent; --tw-blur: ;
          --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
          --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia:
          ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
          --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
          --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
          --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
          --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; position:
          relative; display: flex; width: calc(100% - 115px);
          flex-direction: column;">
          <div class="flex flex-col gap-3" style="border: 0px solid
            rgb(217, 217, 227); box-sizing: border-box;
            --tw-border-spacing-x:0; --tw-border-spacing-y:0;
            --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0;
            --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1;
            --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom:
            ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ;
            --tw-slashed-zero: ; --tw-numeric-figure: ;
            --tw-numeric-spacing: ; --tw-numeric-fraction: ;
            --tw-ring-inset: ; --tw-ring-offset-width:0px;
            --tw-ring-offset-color:#fff;
            --tw-ring-color:rgba(59,130,246,0.5);
            --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0
            0 transparent; --tw-shadow:0 0 transparent;
            --tw-shadow-colored:0 0 transparent; --tw-blur: ;
            --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ;
            --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ;
            --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ;
            --tw-backdrop-brightness: ; --tw-backdrop-contrast: ;
            --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ;
            --tw-backdrop-invert: ; --tw-backdrop-opacity: ;
            --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display:
            flex; flex-direction: column; gap: 0.75rem;">
            <div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap" style="border: 0px solid rgb(217, 217, 227); box-sizing: border-box; --tw-border-spacing-x:0; --tw-border-spacing-y:0; --tw-translate-x:0; --tw-translate-y:0; --tw-rotate:0; --tw-skew-x:0; --tw-skew-y:0; --tw-scale-x:1; --tw-scale-y:1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness:proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width:0px; --tw-ring-offset-color:#fff; --tw-ring-color:rgba(59,130,246,0.5); --tw-ring-offset-shadow:0 0 transparent; --tw-ring-shadow:0 0 transparent; --tw-shadow:0 0 transparent; --tw-shadow-colored:0 0 transparent; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; display: flex; min-height: 20px; flex-direction: column; align-items: flex-start; gap: 1rem; white-space: pre-wrap;">but can't we do better by restricting the triangular simplices to take vectors of length 3, and the tetrahedral simplices to have 4 elements?  </div>
          </div>
        </div>
      </div>
    </div>
    <p></p>
  </body>
</html>