MAYBE 0.07/0.18 MAYBE 0.07/0.18 0.07/0.18 Problem: 0.07/0.18 filter(cons(X,Y),0(),M) -> cons(0(),n__filter(activate(Y),M,M)) 0.07/0.18 filter(cons(X,Y),s(N),M) -> cons(X,n__filter(activate(Y),N,M)) 0.07/0.18 sieve(cons(0(),Y)) -> cons(0(),n__sieve(activate(Y))) 0.07/0.18 sieve(cons(s(N),Y)) -> cons(s(N),n__sieve(filter(activate(Y),N,N))) 0.07/0.18 nats(N) -> cons(N,n__nats(s(N))) 0.07/0.18 zprimes() -> sieve(nats(s(s(0())))) 0.07/0.18 filter(X1,X2,X3) -> n__filter(X1,X2,X3) 0.07/0.18 sieve(X) -> n__sieve(X) 0.07/0.18 nats(X) -> n__nats(X) 0.07/0.18 activate(n__filter(X1,X2,X3)) -> filter(X1,X2,X3) 0.07/0.18 activate(n__sieve(X)) -> sieve(X) 0.07/0.18 activate(n__nats(X)) -> nats(X) 0.07/0.18 activate(X) -> X 0.07/0.18 0.07/0.18 Proof: 0.07/0.18 Open 0.07/0.19 EOF