# TRS/Beerendonk/11.trs (VAR x y) (RULES eval(x, y) -> eval(y, y) :|: x > 0 && !(x = 0) && x > y eval(x, y) -> eval(x - 1, y) :|: x > 0 && !(x = 0) && x <= y )