code: public final int stepBack(byte[]bytes, int p, int s, int end, int n) {
          while (s != -1 && n-- > 0) {
              if (s <= p) return -1;
              s = leftAdjustCharHead(bytes, p, s - 1, end);
          }
          return s;
      }
docs: /* onigenc_step_back