0.36/0.53 YES 0.36/0.53 0.36/0.53 Problem: 0.36/0.53 0(1(2(3(4(x1))))) -> 0(2(1(3(4(x1))))) 0.36/0.53 0(5(1(2(4(3(x1)))))) -> 0(5(2(1(4(3(x1)))))) 0.36/0.53 0(5(2(4(1(3(x1)))))) -> 0(1(5(2(4(3(x1)))))) 0.36/0.53 0(5(3(1(2(4(x1)))))) -> 0(1(5(3(2(4(x1)))))) 0.36/0.53 0(5(4(1(3(2(x1)))))) -> 0(5(4(3(1(2(x1)))))) 0.36/0.53 0.36/0.53 Proof: 0.36/0.53 String Reversal Processor: 0.36/0.53 4(3(2(1(0(x1))))) -> 4(3(1(2(0(x1))))) 0.36/0.53 3(4(2(1(5(0(x1)))))) -> 3(4(1(2(5(0(x1)))))) 0.36/0.53 3(1(4(2(5(0(x1)))))) -> 3(4(2(5(1(0(x1)))))) 0.36/0.53 4(2(1(3(5(0(x1)))))) -> 4(2(3(5(1(0(x1)))))) 0.36/0.53 2(3(1(4(5(0(x1)))))) -> 2(1(3(4(5(0(x1)))))) 0.36/0.53 Bounds Processor: 0.36/0.53 bound: 0 0.36/0.53 enrichment: match 0.36/0.53 automaton: 0.36/0.53 final states: {20,17,12,7,1} 0.36/0.53 transitions: 0.36/0.53 f60() -> 2* 0.36/0.53 40(15) -> 16* 0.36/0.53 40(10) -> 11* 0.36/0.53 40(19) -> 17* 0.36/0.53 40(6) -> 1* 0.36/0.53 40(8) -> 21* 0.36/0.53 30(5) -> 6* 0.36/0.53 30(14) -> 18* 0.36/0.53 30(21) -> 22* 0.36/0.53 30(16) -> 12* 0.36/0.53 30(11) -> 7* 0.36/0.53 10(22) -> 23* 0.36/0.53 10(9) -> 10* 0.36/0.53 10(4) -> 5* 0.36/0.53 10(3) -> 13* 0.36/0.53 20(14) -> 15* 0.36/0.53 20(23) -> 20* 0.36/0.53 20(18) -> 19* 0.36/0.53 20(8) -> 9* 0.36/0.53 20(3) -> 4* 0.36/0.53 00(2) -> 3* 0.36/0.53 50(13) -> 14* 0.36/0.53 50(3) -> 8* 0.36/0.53 problem: 0.36/0.53 0.36/0.53 Qed 0.36/0.54 EOF