 longer
    // trailing, but in chrome, they can stay as U+00A0 permanently.
    // https://w3c.github.io/editing/docs/execCommand/#canonical-space-sequences
    // https://w3c.github.io/editing/docs/execCommand/#the-inserttext-command
    const newContent = main.textContent;
    if (newContent.at(-2) == " " || newContent.at(-2) == "\xA0") {
      document.querySelector("#wc").textContent++;

      const end = newContent.length - 2;
      const words = newContent.slice(0, end);
      let start;
      for (s