MAYBE Trs: { le(0(), y) -> true(), le(s(x), 0()) -> false(), le(s(x), s(y)) -> le(x, y), minus(s(x), s(y)) -> minus(x, y), minus(x, 0()) -> x, quot(0(), s(y)) -> 0(), quot(s(x), s(y)) -> s(quot(minus(s(x), s(y)), s(y)))} Comment: We consider a duplicating trs. FAIL: Open