MAYBE 0.08/0.18 MAYBE 0.08/0.18 0.08/0.18 Problem: 0.08/0.18 app(nil(),k) -> k 0.08/0.18 app(l,nil()) -> l 0.08/0.18 app(cons(x,l),k) -> cons(x,app(l,k)) 0.08/0.18 sum(cons(x,nil())) -> cons(x,nil()) 0.08/0.18 sum(cons(x,cons(y,l))) -> sum(cons(a(x,y,h()),l)) 0.08/0.18 a(h(),h(),x) -> s(x) 0.08/0.18 a(x,s(y),h()) -> a(x,y,s(h())) 0.08/0.18 a(x,s(y),s(z)) -> a(x,y,a(x,s(y),z)) 0.08/0.18 a(s(x),h(),z) -> a(x,z,z) 0.08/0.18 0.08/0.18 Proof: 0.08/0.18 Open 0.08/0.19 EOF