def step_5a(w):
    """ Step 5a strips suffix -e if preceded by multiple vowel-consonant pairs,
        or one vowel-consonant pair that is not a short syllable.
    """
    if w.endswith("e"):
        if R2(w).endswith("e") and R1(w).endswith("e") and not is_short_syllable(w, before=-1):
            return w[:-1]
    return w
dataset/ETHPy150Open clips/pattern/pattern/vector/stemmer.py/step_5a/operator `or` -> `and`