MAYBE Problem: app(app(iterate(),f),x) -> app(app(cons(),x),app(app(iterate(),f),app(f,x))) Proof: DP Processor: DPs: app#(app(iterate(),f),x) -> app#(f,x) app#(app(iterate(),f),x) -> app#(app(iterate(),f),app(f,x)) app#(app(iterate(),f),x) -> app#(cons(),x) app#(app(iterate(),f),x) -> app#(app(cons(),x),app(app(iterate(),f),app(f,x))) TRS: app(app(iterate(),f),x) -> app(app(cons(),x),app(app(iterate(),f),app(f,x))) Open