Problem: active(c()) -> mark(f(g(c()))) active(f(g(X))) -> mark(g(X)) mark(c()) -> active(c()) mark(f(X)) -> active(f(X)) mark(g(X)) -> active(g(X)) f(mark(X)) -> f(X) f(active(X)) -> f(X) g(mark(X)) -> g(X) g(active(X)) -> g(X) Proof: Bounds Processor: bound: 4 enrichment: match automaton: final states: {5,4,3,2} transitions: f3(41) -> 42* g3(47) -> 48* g3(53) -> 54* mark3(48) -> 49* active4(60) -> 61* g4(59) -> 60* active0(1) -> 2* c0() -> 1* mark0(1) -> 3* f0(1) -> 4* g0(1) -> 5* active1(14) -> 15* c1() -> 10* mark1(12) -> 13* f1(11) -> 12* g1(10) -> 11* active2(30) -> 31* f2(29) -> 30* f2(23) -> 24* mark2(24) -> 25* mark2(36) -> 37* g2(35) -> 36* g2(22) -> 23* c2() -> 22* active3(42) -> 43* active3(54) -> 55* 10 -> 35,14 11 -> 29* 13 -> 2* 15 -> 3* 22 -> 47* 23 -> 41* 25 -> 15,3 31 -> 13,2 35 -> 53* 37 -> 31,13 43 -> 25,15 47 -> 59* 49 -> 43,25,15,3 55 -> 37,31,13,2 61 -> 49,43 problem: Qed