MAYBE 0.09/0.18 MAYBE 0.09/0.18 0.09/0.18 Problem: 0.09/0.18 a__f(X) -> cons(mark(X),f(g(X))) 0.09/0.18 a__g(0()) -> s(0()) 0.09/0.18 a__g(s(X)) -> s(s(a__g(mark(X)))) 0.09/0.18 a__sel(0(),cons(X,Y)) -> mark(X) 0.09/0.18 a__sel(s(X),cons(Y,Z)) -> a__sel(mark(X),mark(Z)) 0.09/0.18 mark(f(X)) -> a__f(mark(X)) 0.09/0.18 mark(g(X)) -> a__g(mark(X)) 0.09/0.18 mark(sel(X1,X2)) -> a__sel(mark(X1),mark(X2)) 0.09/0.18 mark(cons(X1,X2)) -> cons(mark(X1),X2) 0.09/0.18 mark(0()) -> 0() 0.09/0.18 mark(s(X)) -> s(mark(X)) 0.09/0.18 a__f(X) -> f(X) 0.09/0.18 a__g(X) -> g(X) 0.09/0.18 a__sel(X1,X2) -> sel(X1,X2) 0.09/0.18 0.09/0.18 Proof: 0.09/0.18 Open 0.09/0.18 EOF