code: private final void step6() {
          j = k;
          if (b[k] == 'e') {
              int a = m();
              if (a > 1 || a == 1 && !cvc(k - 1)) {
                  k--;
              }
          }
          if (b[k] == 'l' && doublec(k) && m() > 1) {
              k--;
          }
      }
docs: step6() removes a final -e if m() > 1.