701.82/299.38 MAYBE 701.82/299.38 701.82/299.38 Problem: 701.82/299.38 strict: 701.82/299.38 minus(x,0()) -> x 701.82/299.38 minus(s(x),s(y)) -> minus(x,y) 701.82/299.38 double(0()) -> 0() 701.82/299.38 double(s(x)) -> s(s(double(x))) 701.82/299.38 plus(0(),y) -> y 701.82/299.38 plus(s(x),y) -> s(plus(x,y)) 701.82/299.38 plus(s(x),y) -> plus(x,s(y)) 701.82/299.38 plus(s(x),y) -> s(plus(minus(x,y),double(y))) 701.82/299.38 plus(s(plus(x,y)),z) -> s(plus(plus(x,y),z)) 701.82/299.38 weak: 701.82/299.38 rand(x) -> x 701.82/299.38 rand(x) -> rand(s(x)) 701.82/299.38 701.82/299.38 Proof: 701.82/299.38 Open 701.99/299.39 EOF