TRS: { not(true()) -> false(), not(false()) -> true(), odd(0()) -> false(), odd(s(x)) -> not(odd(x)), +(x, 0()) -> x, +(x, s(y)) -> s(+(x, y)), +(s(x), y) -> s(+(x, y))} MPO: Prec: not > true, not > false, odd > not, odd > false, + > s empty Strict: {} Weak: {} Qed