Input TRS: 1: a__c() -> a__f(g(c())) 2: a__f(g(X)) -> g(X) 3: mark(c()) -> a__c() 4: mark(f(X)) -> a__f(X) 5: mark(g(X)) -> g(X) 6: a__c() -> c() 7: a__f(X) -> f(X) Number of Rules: 7 Direct QWPOS(Pol) ... orients all. I(mark) = 3 * x1 + 3 sigma(mark) = [1] I(a__c) = 3 I(a__f) = 3 * x1 + 2 sigma(a__f) = [1] I(c) = 0 I(f) = 2 * x1 + 1 sigma(f) = [1] I(g) = 3 * x1 sigma(g) = [1] PREC: mark > a__c > f > a__f = g > c Number of Rules: 0