YES(?,O(n^1)) Problem: app(app(app(uncurry(),f),x),y) -> app(app(f,x),y) Proof: Bounds Processor: bound: 1 enrichment: match automaton: final states: {2,1} transitions: app1(5,1) -> 5,1 app1(1,2) -> 5* app1(2,1) -> 5* app1(5,2) -> 5,1 app1(1,1) -> 5* app1(2,2) -> 5* app0(1,2) -> 1* app0(2,1) -> 1* app0(1,1) -> 1* app0(2,2) -> 1* uncurry0() -> 2* problem: Qed