177.53/45.30 YES 177.85/45.31 177.85/45.31 Problem: 177.85/45.31 b(b(b(b(x1)))) -> b(b(b(a(x1)))) 177.85/45.31 a(b(a(a(x1)))) -> b(a(b(a(x1)))) 177.85/45.31 b(a(a(b(x1)))) -> a(b(a(b(x1)))) 177.85/45.31 177.85/45.31 Proof: 177.85/45.31 String Reversal Processor: 177.85/45.31 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.31 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.31 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.31 DP Processor: 177.85/45.31 DPs: 177.85/45.31 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) 177.85/45.31 a#(a(b(a(x1)))) -> b#(x1) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.31 b#(a(a(b(x1)))) -> a#(x1) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.31 b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.31 TRS: 177.85/45.31 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.31 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.31 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.31 TDG Processor: 177.85/45.31 DPs: 177.85/45.31 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) 177.85/45.31 a#(a(b(a(x1)))) -> b#(x1) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.31 b#(a(a(b(x1)))) -> a#(x1) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.31 b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.31 TRS: 177.85/45.31 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.31 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.31 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.31 graph: 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> a#(a(b(a(x1)))) -> b#(x1) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(x1)) -> a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(x1)) -> a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(x1)) -> a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(x1)) -> a#(a(b(a(x1)))) -> b#(x1) 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> 177.85/45.31 b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> b#(a(a(b(x1)))) -> a#(x1) 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) 177.85/45.31 a#(a(b(a(x1)))) -> b#(x1) -> b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.31 a#(a(b(a(x1)))) -> b#(x1) -> b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.31 a#(a(b(a(x1)))) -> b#(x1) -> b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.31 a#(a(b(a(x1)))) -> b#(x1) -> b#(a(a(b(x1)))) -> a#(x1) 177.85/45.31 a#(a(b(a(x1)))) -> b#(x1) -> b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) 177.85/45.31 b#(a(a(b(x1)))) -> a#(b(a(x1))) -> 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.31 b#(a(a(b(x1)))) -> a#(b(a(x1))) -> 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.31 b#(a(a(b(x1)))) -> a#(b(a(x1))) -> a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.31 b#(a(a(b(x1)))) -> a#(b(a(x1))) -> a#(a(b(a(x1)))) -> b#(x1) 177.85/45.31 b#(a(a(b(x1)))) -> a#(x1) -> a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.31 b#(a(a(b(x1)))) -> a#(x1) -> a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.31 b#(a(a(b(x1)))) -> a#(x1) -> a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.31 b#(a(a(b(x1)))) -> a#(x1) -> a#(a(b(a(x1)))) -> b#(x1) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.31 b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.31 b#(a(a(b(x1)))) -> a#(x1) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.31 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(x1)) -> b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(x1)) -> b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(x1)) -> b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(x1)) -> b#(a(a(b(x1)))) -> a#(x1) 177.85/45.31 b#(a(a(b(x1)))) -> b#(a(x1)) -> 177.85/45.31 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) 177.85/45.31 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) -> 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.31 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) -> 177.85/45.31 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.31 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) -> 177.85/45.31 a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.31 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) -> a#(a(b(a(x1)))) -> b#(x1) 177.85/45.31 EDG Processor: 177.85/45.31 DPs: 177.85/45.33 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) 177.85/45.33 a#(a(b(a(x1)))) -> b#(x1) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> a#(x1) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.33 b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 TRS: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 graph: 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> b#(x1) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(x1)) -> a#(a(b(a(x1)))) -> b#(x1) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(x1)) -> a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(x1)) -> a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(x1)) -> 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> b#(a(a(b(x1)))) -> a#(x1) 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> 177.85/45.33 b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 a#(a(b(a(x1)))) -> b#(x1) -> b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) 177.85/45.33 a#(a(b(a(x1)))) -> b#(x1) -> b#(a(a(b(x1)))) -> a#(x1) 177.85/45.33 a#(a(b(a(x1)))) -> b#(x1) -> b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.33 a#(a(b(a(x1)))) -> b#(x1) -> b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> b#(x1) -> 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> a#(b(a(x1))) -> a#(a(b(a(x1)))) -> b#(x1) 177.85/45.33 b#(a(a(b(x1)))) -> a#(b(a(x1))) -> 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.33 b#(a(a(b(x1)))) -> a#(b(a(x1))) -> 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 b#(a(a(b(x1)))) -> a#(b(a(x1))) -> 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> a#(x1) -> a#(a(b(a(x1)))) -> b#(x1) 177.85/45.33 b#(a(a(b(x1)))) -> a#(x1) -> a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.33 b#(a(a(b(x1)))) -> a#(x1) -> a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 b#(a(a(b(x1)))) -> a#(x1) -> 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.33 b#(a(a(b(x1)))) -> a#(x1) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.33 b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(x1)) -> b#(a(a(b(x1)))) -> a#(x1) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(x1)) -> b#(a(a(b(x1)))) -> b#(a(x1)) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(x1)) -> b#(a(a(b(x1)))) -> a#(b(a(x1))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(x1)) -> 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> b#(x1) 177.85/45.33 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(x1)) 177.85/45.33 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 b#(b(b(b(x1)))) -> a#(b(b(b(x1)))) -> a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 Arctic Interpretation Processor: 177.85/45.33 dimension: 1 177.85/45.33 usable rules: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 interpretation: 177.85/45.33 [a#](x0) = x0, 177.85/45.33 177.85/45.33 [b#](x0) = 1x0, 177.85/45.33 177.85/45.33 [a](x0) = 1x0, 177.85/45.33 177.85/45.33 [b](x0) = 1x0 177.85/45.33 orientation: 177.85/45.33 b#(b(b(b(x1)))) = 4x1 >= 3x1 = a#(b(b(b(x1)))) 177.85/45.33 177.85/45.33 a#(a(b(a(x1)))) = 3x1 >= 1x1 = b#(x1) 177.85/45.33 177.85/45.33 a#(a(b(a(x1)))) = 3x1 >= 1x1 = a#(b(x1)) 177.85/45.33 177.85/45.33 a#(a(b(a(x1)))) = 3x1 >= 3x1 = b#(a(b(x1))) 177.85/45.33 177.85/45.33 a#(a(b(a(x1)))) = 3x1 >= 3x1 = a#(b(a(b(x1)))) 177.85/45.33 177.85/45.33 b#(a(a(b(x1)))) = 4x1 >= x1 = a#(x1) 177.85/45.33 177.85/45.33 b#(a(a(b(x1)))) = 4x1 >= 2x1 = b#(a(x1)) 177.85/45.33 177.85/45.33 b#(a(a(b(x1)))) = 4x1 >= 2x1 = a#(b(a(x1))) 177.85/45.33 177.85/45.33 b#(a(a(b(x1)))) = 4x1 >= 4x1 = b#(a(b(a(x1)))) 177.85/45.33 177.85/45.33 b(b(b(b(x1)))) = 4x1 >= 4x1 = a(b(b(b(x1)))) 177.85/45.33 177.85/45.33 a(a(b(a(x1)))) = 4x1 >= 4x1 = a(b(a(b(x1)))) 177.85/45.33 177.85/45.33 b(a(a(b(x1)))) = 4x1 >= 4x1 = b(a(b(a(x1)))) 177.85/45.33 problem: 177.85/45.33 DPs: 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 TRS: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 Restore Modifier: 177.85/45.33 DPs: 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 TRS: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 EDG Processor: 177.85/45.33 DPs: 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 TRS: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 graph: 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) -> 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) 177.85/45.33 a#(a(b(a(x1)))) -> b#(a(b(x1))) -> 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) -> b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 SCC Processor: 177.85/45.33 #sccs: 2 177.85/45.33 #rules: 2 177.85/45.33 #arcs: 4/9 177.85/45.33 DPs: 177.85/45.33 a#(a(b(a(x1)))) -> a#(b(a(b(x1)))) 177.85/45.33 TRS: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 Bounds Processor: 177.85/45.33 bound: 0 177.85/45.33 enrichment: match-dp 177.85/45.33 automaton: 177.85/45.33 final states: {4} 177.85/45.33 transitions: 177.85/45.33 a{#,0}(7) -> 4* 177.85/45.33 a0(5) -> 6* 177.85/45.33 a0(2) -> 2* 177.85/45.33 a0(1) -> 2* 177.85/45.33 b0(2) -> 1* 177.85/45.33 b0(6) -> 7* 177.85/45.33 b0(1) -> 1* 177.85/45.33 b0(3) -> 5* 177.85/45.33 1 -> 3* 177.85/45.33 2 -> 1,5,3 177.85/45.33 problem: 177.85/45.33 DPs: 177.85/45.33 177.85/45.33 TRS: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 Qed 177.85/45.33 177.85/45.33 DPs: 177.85/45.33 b#(a(a(b(x1)))) -> b#(a(b(a(x1)))) 177.85/45.33 TRS: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 Bounds Processor: 177.85/45.33 bound: 0 177.85/45.33 enrichment: match-dp 177.85/45.33 automaton: 177.85/45.33 final states: {4} 177.85/45.33 transitions: 177.85/45.33 b0(5) -> 6* 177.85/45.33 b0(2) -> 1* 177.85/45.33 b0(1) -> 1* 177.85/45.33 b{#,0}(7) -> 4* 177.85/45.33 a0(2) -> 2* 177.85/45.33 a0(6) -> 7* 177.85/45.33 a0(1) -> 2* 177.85/45.33 a0(3) -> 5* 177.85/45.33 1 -> 3* 177.85/45.33 2 -> 1,3 177.85/45.33 problem: 177.85/45.33 DPs: 177.85/45.33 177.85/45.33 TRS: 177.85/45.33 b(b(b(b(x1)))) -> a(b(b(b(x1)))) 177.85/45.33 a(a(b(a(x1)))) -> a(b(a(b(x1)))) 177.85/45.33 b(a(a(b(x1)))) -> b(a(b(a(x1)))) 177.85/45.33 Qed 177.85/45.34 EOF