286.92/297.93 YES 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 (VAR v_NonEmpty:S x1:S) 286.92/297.93 (RULES 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 ) 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 Dependency Pairs Processor: 286.92/297.93 -> Pairs: 286.92/297.93 0#(0(0(x1:S))) -> 0#(2(0(0(x1:S)))) 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(1(4(2(x1:S))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 0#(0(2(1(4(x1:S))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 0#(2(1(4(x1:S)))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 1#(4(x1:S)) 286.92/297.93 0#(0(4(3(x1:S)))) -> 3#(0(0(2(1(4(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(5(2(5(0(3(x1:S)))))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(5(2(0(x1:S)))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 0#(0(1(2(x1:S)))) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(1(3(x1:S))) -> 3#(2(2(1(0(x1:S))))) 286.92/297.93 0#(3(0(x1:S))) -> 0#(2(3(4(0(x1:S))))) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 0#(2(1(3(x1:S)))) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 0#(4(0(2(1(0(x1:S)))))) 286.92/297.93 0#(4(0(0(x1:S)))) -> 0#(2(1(0(x1:S)))) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 4#(0(2(1(0(x1:S))))) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 1#(4(2(0(3(x1:S))))) 286.92/297.93 0#(4(1(3(x1:S)))) -> 4#(2(0(3(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 0#(2(1(3(4(x1:S))))) 286.92/297.93 0#(4(3(x1:S))) -> 0#(2(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(0(2(1(3(4(x1:S)))))) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(0(2(4(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(2(4(x1:S))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(2(5(0(x1:S)))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(2(5(0(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 3#(2(4(4(0(x1:S))))) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(4(x1:S)))) -> 0#(0(2(4(x1:S)))) 286.92/297.93 0#(5(0(4(x1:S)))) -> 0#(2(4(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 0#(2(3(2(0(x1:S))))) 286.92/297.93 0#(5(0(x1:S))) -> 0#(5(2(4(0(x1:S))))) 286.92/297.93 0#(5(0(x1:S))) -> 3#(2(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(3(x1:S))) -> 3#(2(0(x1:S))) 286.92/297.93 0#(5(3(x1:S))) -> 3#(2(5(3(2(0(x1:S)))))) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 3#(5(5(0(x1:S)))) 286.92/297.93 1#(0(4(x1:S))) -> 0#(2(1(4(x1:S)))) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 1#(2(1(4(0(x1:S))))) 286.92/297.93 1#(0(4(x1:S))) -> 3#(0(2(1(4(x1:S))))) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 0#(1(2(3(x1:S)))) 286.92/297.93 1#(3(0(4(x1:S)))) -> 1#(2(3(x1:S))) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 1#(3(0(4(x1:S)))) -> 4#(0(1(2(3(x1:S))))) 286.92/297.93 3#(0(0(x1:S))) -> 0#(2(0(x1:S))) 286.92/297.93 3#(0(0(x1:S))) -> 3#(0(2(0(x1:S)))) 286.92/297.93 3#(0(3(x1:S))) -> 0#(2(3(x1:S))) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 3#(0(2(3(x1:S)))) 286.92/297.93 3#(0(3(x1:S))) -> 3#(3(2(2(0(x1:S))))) 286.92/297.93 3#(0(3(x1:S))) -> 3#(2(2(0(x1:S)))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 4#(2(4(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 4#(2(0(3(x1:S)))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 1#(4(5(3(0(3(x1:S)))))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 4#(5(3(0(3(x1:S))))) 286.92/297.93 3#(3(4(x1:S))) -> 1#(3(2(4(x1:S)))) 286.92/297.93 3#(3(4(x1:S))) -> 3#(2(1(3(2(4(x1:S)))))) 286.92/297.93 3#(3(4(x1:S))) -> 3#(2(4(x1:S))) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 0#(2(3(4(x1:S)))) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(0(2(3(4(x1:S))))) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 0#(2(1(x1:S))) 286.92/297.93 3#(5(0(x1:S))) -> 1#(0(2(1(x1:S)))) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 3#(5(1(0(2(1(x1:S)))))) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(3(5(x1:S)))) -> 4#(2(0(x1:S))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(2(4(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(2(4(4(0(x1:S))))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 1#(4(0(2(4(0(x1:S)))))) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(2(4(0(x1:S))))) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 -> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 SCC Processor: 286.92/297.93 -> Pairs: 286.92/297.93 0#(0(0(x1:S))) -> 0#(2(0(0(x1:S)))) 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(1(4(2(x1:S))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 0#(0(2(1(4(x1:S))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 0#(2(1(4(x1:S)))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 1#(4(x1:S)) 286.92/297.93 0#(0(4(3(x1:S)))) -> 3#(0(0(2(1(4(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(5(2(5(0(3(x1:S)))))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(5(2(0(x1:S)))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 0#(0(1(2(x1:S)))) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(1(3(x1:S))) -> 3#(2(2(1(0(x1:S))))) 286.92/297.93 0#(3(0(x1:S))) -> 0#(2(3(4(0(x1:S))))) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 0#(2(1(3(x1:S)))) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 0#(4(0(2(1(0(x1:S)))))) 286.92/297.93 0#(4(0(0(x1:S)))) -> 0#(2(1(0(x1:S)))) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 4#(0(2(1(0(x1:S))))) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 1#(4(2(0(3(x1:S))))) 286.92/297.93 0#(4(1(3(x1:S)))) -> 4#(2(0(3(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 0#(2(1(3(4(x1:S))))) 286.92/297.93 0#(4(3(x1:S))) -> 0#(2(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(0(2(1(3(4(x1:S)))))) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(0(2(4(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(2(4(x1:S))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(2(5(0(x1:S)))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(2(5(0(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 3#(2(4(4(0(x1:S))))) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(4(x1:S)))) -> 0#(0(2(4(x1:S)))) 286.92/297.93 0#(5(0(4(x1:S)))) -> 0#(2(4(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 0#(2(3(2(0(x1:S))))) 286.92/297.93 0#(5(0(x1:S))) -> 0#(5(2(4(0(x1:S))))) 286.92/297.93 0#(5(0(x1:S))) -> 3#(2(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(3(x1:S))) -> 3#(2(0(x1:S))) 286.92/297.93 0#(5(3(x1:S))) -> 3#(2(5(3(2(0(x1:S)))))) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 3#(5(5(0(x1:S)))) 286.92/297.93 1#(0(4(x1:S))) -> 0#(2(1(4(x1:S)))) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 1#(2(1(4(0(x1:S))))) 286.92/297.93 1#(0(4(x1:S))) -> 3#(0(2(1(4(x1:S))))) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 0#(1(2(3(x1:S)))) 286.92/297.93 1#(3(0(4(x1:S)))) -> 1#(2(3(x1:S))) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 1#(3(0(4(x1:S)))) -> 4#(0(1(2(3(x1:S))))) 286.92/297.93 3#(0(0(x1:S))) -> 0#(2(0(x1:S))) 286.92/297.93 3#(0(0(x1:S))) -> 3#(0(2(0(x1:S)))) 286.92/297.93 3#(0(3(x1:S))) -> 0#(2(3(x1:S))) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 3#(0(2(3(x1:S)))) 286.92/297.93 3#(0(3(x1:S))) -> 3#(3(2(2(0(x1:S))))) 286.92/297.93 3#(0(3(x1:S))) -> 3#(2(2(0(x1:S)))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 4#(2(4(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 4#(2(0(3(x1:S)))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 1#(4(5(3(0(3(x1:S)))))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 4#(5(3(0(3(x1:S))))) 286.92/297.93 3#(3(4(x1:S))) -> 1#(3(2(4(x1:S)))) 286.92/297.93 3#(3(4(x1:S))) -> 3#(2(1(3(2(4(x1:S)))))) 286.92/297.93 3#(3(4(x1:S))) -> 3#(2(4(x1:S))) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 0#(2(3(4(x1:S)))) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(0(2(3(4(x1:S))))) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 0#(2(1(x1:S))) 286.92/297.93 3#(5(0(x1:S))) -> 1#(0(2(1(x1:S)))) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 3#(5(1(0(2(1(x1:S)))))) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(3(5(x1:S)))) -> 4#(2(0(x1:S))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(2(4(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(2(4(4(0(x1:S))))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 1#(4(0(2(4(0(x1:S)))))) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(2(4(0(x1:S))))) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 -> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 ->Strongly Connected Components: 286.92/297.93 ->->Cycle: 286.92/297.93 ->->-> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 1#(4(x1:S)) 286.92/297.93 0#(0(4(3(x1:S)))) -> 3#(0(0(2(1(4(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 ->->-> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 Reduction Pair Processor: 286.92/297.93 -> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 1#(4(x1:S)) 286.92/297.93 0#(0(4(3(x1:S)))) -> 3#(0(0(2(1(4(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 -> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 -> Usable rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 ->Interpretation type: 286.92/297.93 Linear 286.92/297.93 ->Coefficients: 286.92/297.93 All rationals 286.92/297.93 ->Dimension: 286.92/297.93 1 286.92/297.93 ->Bound: 286.92/297.93 2 286.92/297.93 ->Interpretation: 286.92/297.93 286.92/297.93 [0](X) = 2.X + 2 286.92/297.93 [1](X) = X 286.92/297.93 [3](X) = X 286.92/297.93 [4](X) = X + 2 286.92/297.93 [2](X) = 1/2.X 286.92/297.93 [5](X) = X + 1/2 286.92/297.93 [0#](X) = X + 1 286.92/297.93 [1#](X) = 1/2.X 286.92/297.93 [3#](X) = 1/2.X + 1/2 286.92/297.93 [4#](X) = 1/2.X + 1/2 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 SCC Processor: 286.92/297.93 -> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 3#(0(0(2(1(4(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 -> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 ->Strongly Connected Components: 286.92/297.93 ->->Cycle: 286.92/297.93 ->->-> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 3#(0(0(2(1(4(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 ->->-> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 Reduction Pair Processor: 286.92/297.93 -> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 3#(0(0(2(1(4(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 -> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 -> Usable rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 ->Interpretation type: 286.92/297.93 Linear 286.92/297.93 ->Coefficients: 286.92/297.93 All rationals 286.92/297.93 ->Dimension: 286.92/297.93 1 286.92/297.93 ->Bound: 286.92/297.93 2 286.92/297.93 ->Interpretation: 286.92/297.93 286.92/297.93 [0](X) = 2.X + 1 286.92/297.93 [1](X) = X 286.92/297.93 [3](X) = X 286.92/297.93 [4](X) = X + 1 286.92/297.93 [2](X) = 1/2.X 286.92/297.93 [5](X) = X + 1/2 286.92/297.93 [0#](X) = X + 1/2 286.92/297.93 [1#](X) = 1/2.X 286.92/297.93 [3#](X) = 1/2.X 286.92/297.93 [4#](X) = 1/2.X + 1/2 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 SCC Processor: 286.92/297.93 -> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 -> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 ->Strongly Connected Components: 286.92/297.93 ->->Cycle: 286.92/297.93 ->->-> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 ->->-> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 Reduction Pair Processor: 286.92/297.93 -> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 -> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 -> Usable rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 ->Interpretation type: 286.92/297.93 Linear 286.92/297.93 ->Coefficients: 286.92/297.93 All rationals 286.92/297.93 ->Dimension: 286.92/297.93 1 286.92/297.93 ->Bound: 286.92/297.93 2 286.92/297.93 ->Interpretation: 286.92/297.93 286.92/297.93 [0](X) = 2.X + 1 286.92/297.93 [1](X) = X 286.92/297.93 [3](X) = X 286.92/297.93 [4](X) = X + 1 286.92/297.93 [2](X) = 1/2.X 286.92/297.93 [5](X) = X + 1/2 286.92/297.93 [0#](X) = 2.X + 2 286.92/297.93 [1#](X) = X + 1 286.92/297.93 [3#](X) = X + 2 286.92/297.93 [4#](X) = X + 2 286.92/297.93 286.92/297.93 Problem 1: 286.92/297.93 286.92/297.93 SCC Processor: 286.92/297.93 -> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.93 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.93 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.93 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.93 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.93 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.93 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.93 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.93 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.93 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.93 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.93 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.93 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.93 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.93 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.93 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.93 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.93 -> Rules: 286.92/297.93 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.93 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.93 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.93 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.93 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.93 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.93 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.93 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.93 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.93 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.93 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.93 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.93 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.93 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.93 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.93 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.93 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.93 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.93 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.93 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.93 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.93 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.93 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.93 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.93 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.93 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.93 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.93 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.93 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.93 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.93 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.93 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.93 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.93 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.93 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.93 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.93 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.93 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.93 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.93 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.93 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.93 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.93 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.93 ->Strongly Connected Components: 286.92/297.93 ->->Cycle: 286.92/297.93 ->->-> Pairs: 286.92/297.93 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.93 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.93 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.93 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.93 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.93 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.93 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.93 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.93 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.93 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.93 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.93 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.93 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.93 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.93 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.93 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 ->->-> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 Reduction Pair Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(4(x1:S))) -> 0#(0(3(2(x1:S)))) 286.92/297.94 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.94 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 -> Usable rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Interpretation type: 286.92/297.94 Linear 286.92/297.94 ->Coefficients: 286.92/297.94 All rationals 286.92/297.94 ->Dimension: 286.92/297.94 1 286.92/297.94 ->Bound: 286.92/297.94 2 286.92/297.94 ->Interpretation: 286.92/297.94 286.92/297.94 [0](X) = 2.X + 2 286.92/297.94 [1](X) = X 286.92/297.94 [3](X) = X 286.92/297.94 [4](X) = X + 2 286.92/297.94 [2](X) = 1/2.X 286.92/297.94 [5](X) = X + 1/2 286.92/297.94 [0#](X) = 2.X + 2 286.92/297.94 [1#](X) = X 286.92/297.94 [3#](X) = X 286.92/297.94 [4#](X) = X + 2 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 SCC Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.94 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Strongly Connected Components: 286.92/297.94 ->->Cycle: 286.92/297.94 ->->-> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.94 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 ->->-> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 Reduction Pair Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(4(x1:S))) -> 0#(3(2(x1:S))) 286.92/297.94 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 -> Usable rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Interpretation type: 286.92/297.94 Linear 286.92/297.94 ->Coefficients: 286.92/297.94 All rationals 286.92/297.94 ->Dimension: 286.92/297.94 1 286.92/297.94 ->Bound: 286.92/297.94 2 286.92/297.94 ->Interpretation: 286.92/297.94 286.92/297.94 [0](X) = 2.X + 2 286.92/297.94 [1](X) = X 286.92/297.94 [3](X) = X 286.92/297.94 [4](X) = X + 2 286.92/297.94 [2](X) = 1/2.X 286.92/297.94 [5](X) = X + 1 286.92/297.94 [0#](X) = X + 2 286.92/297.94 [1#](X) = 1/2.X + 1/2 286.92/297.94 [3#](X) = 1/2.X + 2 286.92/297.94 [4#](X) = 1/2.X + 2 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 SCC Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Strongly Connected Components: 286.92/297.94 ->->Cycle: 286.92/297.94 ->->-> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 ->->-> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 Reduction Pair Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(4(x1:S))) -> 4#(0(0(3(2(x1:S))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 -> Usable rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Interpretation type: 286.92/297.94 Linear 286.92/297.94 ->Coefficients: 286.92/297.94 All rationals 286.92/297.94 ->Dimension: 286.92/297.94 1 286.92/297.94 ->Bound: 286.92/297.94 2 286.92/297.94 ->Interpretation: 286.92/297.94 286.92/297.94 [0](X) = 2.X + 2 286.92/297.94 [1](X) = X 286.92/297.94 [3](X) = X 286.92/297.94 [4](X) = X + 2 286.92/297.94 [2](X) = 1/2.X 286.92/297.94 [5](X) = X + 1 286.92/297.94 [0#](X) = 2.X + 2 286.92/297.94 [1#](X) = X 286.92/297.94 [3#](X) = X + 2 286.92/297.94 [4#](X) = X + 2 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 SCC Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Strongly Connected Components: 286.92/297.94 ->->Cycle: 286.92/297.94 ->->-> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 ->->-> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 Reduction Pair Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(5(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 -> Usable rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Interpretation type: 286.92/297.94 Linear 286.92/297.94 ->Coefficients: 286.92/297.94 All rationals 286.92/297.94 ->Dimension: 286.92/297.94 1 286.92/297.94 ->Bound: 286.92/297.94 2 286.92/297.94 ->Interpretation: 286.92/297.94 286.92/297.94 [0](X) = 2.X + 1/2 286.92/297.94 [1](X) = X 286.92/297.94 [3](X) = X 286.92/297.94 [4](X) = X + 1/2 286.92/297.94 [2](X) = 1/2.X 286.92/297.94 [5](X) = X 286.92/297.94 [0#](X) = 2.X + 1 286.92/297.94 [1#](X) = X + 1/2 286.92/297.94 [3#](X) = X + 1/2 286.92/297.94 [4#](X) = X + 1 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 SCC Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Strongly Connected Components: 286.92/297.94 ->->Cycle: 286.92/297.94 ->->-> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 ->->-> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 Reduction Pair Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(3(2(5(x1:S)))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 -> Usable rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Interpretation type: 286.92/297.94 Linear 286.92/297.94 ->Coefficients: 286.92/297.94 All rationals 286.92/297.94 ->Dimension: 286.92/297.94 1 286.92/297.94 ->Bound: 286.92/297.94 2 286.92/297.94 ->Interpretation: 286.92/297.94 286.92/297.94 [0](X) = 2.X + 2 286.92/297.94 [1](X) = X 286.92/297.94 [3](X) = X 286.92/297.94 [4](X) = X + 2 286.92/297.94 [2](X) = 1/2.X 286.92/297.94 [5](X) = X + 1 286.92/297.94 [0#](X) = X + 2 286.92/297.94 [1#](X) = 1/2.X 286.92/297.94 [3#](X) = 1/2.X + 2 286.92/297.94 [4#](X) = 1/2.X + 2 286.92/297.94 286.92/297.94 Problem 1: 286.92/297.94 286.92/297.94 SCC Processor: 286.92/297.94 -> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.94 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.94 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.94 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.94 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.94 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.94 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.94 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.94 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.94 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 -> Rules: 286.92/297.94 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.94 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.94 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.94 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.94 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.94 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.94 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.94 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.94 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.94 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.94 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.94 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.94 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.94 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.94 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.94 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.94 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.94 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.94 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.94 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.94 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.94 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.94 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.94 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.94 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.94 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.94 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.94 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.94 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.94 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.94 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.94 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.94 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.94 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.94 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.94 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.94 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.94 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.94 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.94 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.94 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.94 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.94 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.94 ->Strongly Connected Components: 286.92/297.94 ->->Cycle: 286.92/297.94 ->->-> Pairs: 286.92/297.94 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.94 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.94 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.94 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.94 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.94 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.94 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.94 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.94 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.94 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.94 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.94 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.94 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.94 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.94 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.94 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.94 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.94 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.94 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 ->->-> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 Reduction Pair Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(0(5(5(3(x1:S))))) -> 0#(5(0(3(2(5(x1:S)))))) 286.92/297.95 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 -> Usable rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Interpretation type: 286.92/297.95 Linear 286.92/297.95 ->Coefficients: 286.92/297.95 All rationals 286.92/297.95 ->Dimension: 286.92/297.95 1 286.92/297.95 ->Bound: 286.92/297.95 2 286.92/297.95 ->Interpretation: 286.92/297.95 286.92/297.95 [0](X) = 2.X + 1 286.92/297.95 [1](X) = X 286.92/297.95 [3](X) = X 286.92/297.95 [4](X) = X + 1 286.92/297.95 [2](X) = 1/2.X 286.92/297.95 [5](X) = X + 1/2 286.92/297.95 [0#](X) = 2.X + 1 286.92/297.95 [1#](X) = X 286.92/297.95 [3#](X) = X 286.92/297.95 [4#](X) = X 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 SCC Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Strongly Connected Components: 286.92/297.95 ->->Cycle: 286.92/297.95 ->->-> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 ->->-> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 Reduction Pair Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(0(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 -> Usable rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Interpretation type: 286.92/297.95 Linear 286.92/297.95 ->Coefficients: 286.92/297.95 All rationals 286.92/297.95 ->Dimension: 286.92/297.95 1 286.92/297.95 ->Bound: 286.92/297.95 2 286.92/297.95 ->Interpretation: 286.92/297.95 286.92/297.95 [0](X) = 2.X + 2 286.92/297.95 [1](X) = X 286.92/297.95 [3](X) = X 286.92/297.95 [4](X) = X + 2 286.92/297.95 [2](X) = 1/2.X 286.92/297.95 [5](X) = X + 1 286.92/297.95 [0#](X) = 2.X + 2 286.92/297.95 [1#](X) = X 286.92/297.95 [3#](X) = X + 1 286.92/297.95 [4#](X) = X + 1/2 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 SCC Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Strongly Connected Components: 286.92/297.95 ->->Cycle: 286.92/297.95 ->->-> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 ->->-> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 Reduction Pair Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 -> Usable rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Interpretation type: 286.92/297.95 Linear 286.92/297.95 ->Coefficients: 286.92/297.95 All rationals 286.92/297.95 ->Dimension: 286.92/297.95 1 286.92/297.95 ->Bound: 286.92/297.95 2 286.92/297.95 ->Interpretation: 286.92/297.95 286.92/297.95 [0](X) = 2.X + 2 286.92/297.95 [1](X) = X 286.92/297.95 [3](X) = X 286.92/297.95 [4](X) = X + 2 286.92/297.95 [2](X) = 1/2.X 286.92/297.95 [5](X) = X + 1 286.92/297.95 [0#](X) = X + 2 286.92/297.95 [1#](X) = 1/2.X 286.92/297.95 [3#](X) = 1/2.X + 2 286.92/297.95 [4#](X) = 1/2.X + 2 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 SCC Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Strongly Connected Components: 286.92/297.95 ->->Cycle: 286.92/297.95 ->->-> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 ->->-> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 Reduction Pair Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 1#(0(3(0(x1:S)))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 -> Usable rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Interpretation type: 286.92/297.95 Linear 286.92/297.95 ->Coefficients: 286.92/297.95 All rationals 286.92/297.95 ->Dimension: 286.92/297.95 1 286.92/297.95 ->Bound: 286.92/297.95 2 286.92/297.95 ->Interpretation: 286.92/297.95 286.92/297.95 [0](X) = 2.X + 1/2 286.92/297.95 [1](X) = X 286.92/297.95 [3](X) = X 286.92/297.95 [4](X) = X + 1/2 286.92/297.95 [2](X) = 1/2.X 286.92/297.95 [5](X) = X 286.92/297.95 [0#](X) = 2.X + 1 286.92/297.95 [1#](X) = X 286.92/297.95 [3#](X) = X + 1/2 286.92/297.95 [4#](X) = X + 1 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 SCC Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Strongly Connected Components: 286.92/297.95 ->->Cycle: 286.92/297.95 ->->-> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 ->->-> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 Reduction Pair Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 3#(0(x1:S)) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 -> Usable rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Interpretation type: 286.92/297.95 Linear 286.92/297.95 ->Coefficients: 286.92/297.95 All rationals 286.92/297.95 ->Dimension: 286.92/297.95 1 286.92/297.95 ->Bound: 286.92/297.95 2 286.92/297.95 ->Interpretation: 286.92/297.95 286.92/297.95 [0](X) = 2.X + 2 286.92/297.95 [1](X) = X 286.92/297.95 [3](X) = X 286.92/297.95 [4](X) = X + 2 286.92/297.95 [2](X) = 1/2.X 286.92/297.95 [5](X) = X 286.92/297.95 [0#](X) = 2.X + 2 286.92/297.95 [1#](X) = X 286.92/297.95 [3#](X) = X 286.92/297.95 [4#](X) = X + 2 286.92/297.95 286.92/297.95 Problem 1: 286.92/297.95 286.92/297.95 SCC Processor: 286.92/297.95 -> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 -> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.95 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.95 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.95 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.95 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.95 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.95 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.95 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.95 ->Strongly Connected Components: 286.92/297.95 ->->Cycle: 286.92/297.95 ->->-> Pairs: 286.92/297.95 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.95 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.95 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.95 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.95 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.95 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.95 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.95 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.95 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.95 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.95 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.95 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.95 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.95 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.95 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.95 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.95 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.95 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.95 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.95 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.95 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.95 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.95 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.95 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.95 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.95 ->->-> Rules: 286.92/297.95 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.95 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.95 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.95 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.95 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.95 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.95 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.95 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.95 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.95 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.95 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.95 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.95 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.95 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.95 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.95 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.95 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.95 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.95 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.95 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.95 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.95 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.95 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.95 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.95 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.95 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.95 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.95 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.95 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.95 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.95 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.95 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.95 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.95 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.95 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.95 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 Reduction Pair Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(1(0(x1:S)))) -> 1#(0(0(1(2(x1:S))))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.96 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 -> Usable rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Interpretation type: 286.92/297.96 Linear 286.92/297.96 ->Coefficients: 286.92/297.96 All rationals 286.92/297.96 ->Dimension: 286.92/297.96 1 286.92/297.96 ->Bound: 286.92/297.96 2 286.92/297.96 ->Interpretation: 286.92/297.96 286.92/297.96 [0](X) = 2.X + 2 286.92/297.96 [1](X) = X 286.92/297.96 [3](X) = X 286.92/297.96 [4](X) = X + 2 286.92/297.96 [2](X) = 1/2.X 286.92/297.96 [5](X) = X + 1/2 286.92/297.96 [0#](X) = X + 2 286.92/297.96 [1#](X) = 1/2.X 286.92/297.96 [3#](X) = 1/2.X + 1 286.92/297.96 [4#](X) = 1/2.X + 2 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 SCC Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.96 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Strongly Connected Components: 286.92/297.96 ->->Cycle: 286.92/297.96 ->->-> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.96 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 ->->-> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 Reduction Pair Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(1(3(x1:S))) -> 1#(0(x1:S)) 286.92/297.96 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 -> Usable rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Interpretation type: 286.92/297.96 Linear 286.92/297.96 ->Coefficients: 286.92/297.96 All rationals 286.92/297.96 ->Dimension: 286.92/297.96 1 286.92/297.96 ->Bound: 286.92/297.96 2 286.92/297.96 ->Interpretation: 286.92/297.96 286.92/297.96 [0](X) = 2.X + 1 286.92/297.96 [1](X) = X 286.92/297.96 [3](X) = X 286.92/297.96 [4](X) = X + 1 286.92/297.96 [2](X) = 1/2.X 286.92/297.96 [5](X) = X + 1/2 286.92/297.96 [0#](X) = X + 1 286.92/297.96 [1#](X) = 1/2.X 286.92/297.96 [3#](X) = 1/2.X + 1/2 286.92/297.96 [4#](X) = 1/2.X + 1/2 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 SCC Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Strongly Connected Components: 286.92/297.96 ->->Cycle: 286.92/297.96 ->->-> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 ->->-> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 Reduction Pair Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(0(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 -> Usable rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Interpretation type: 286.92/297.96 Linear 286.92/297.96 ->Coefficients: 286.92/297.96 All rationals 286.92/297.96 ->Dimension: 286.92/297.96 1 286.92/297.96 ->Bound: 286.92/297.96 2 286.92/297.96 ->Interpretation: 286.92/297.96 286.92/297.96 [0](X) = 2.X + 2 286.92/297.96 [1](X) = X 286.92/297.96 [3](X) = X 286.92/297.96 [4](X) = X + 2 286.92/297.96 [2](X) = 1/2.X 286.92/297.96 [5](X) = X 286.92/297.96 [0#](X) = 2.X + 2 286.92/297.96 [1#](X) = 2.X + 2 286.92/297.96 [3#](X) = X + 1 286.92/297.96 [4#](X) = X + 2 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 SCC Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Strongly Connected Components: 286.92/297.96 ->->Cycle: 286.92/297.96 ->->-> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 ->->-> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 Reduction Pair Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 -> Usable rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Interpretation type: 286.92/297.96 Linear 286.92/297.96 ->Coefficients: 286.92/297.96 All rationals 286.92/297.96 ->Dimension: 286.92/297.96 1 286.92/297.96 ->Bound: 286.92/297.96 2 286.92/297.96 ->Interpretation: 286.92/297.96 286.92/297.96 [0](X) = 2.X + 1/2 286.92/297.96 [1](X) = X 286.92/297.96 [3](X) = X 286.92/297.96 [4](X) = X + 1/2 286.92/297.96 [2](X) = 1/2.X 286.92/297.96 [5](X) = X 286.92/297.96 [0#](X) = 2.X + 1 286.92/297.96 [1#](X) = 2.X + 1 286.92/297.96 [3#](X) = X + 1/2 286.92/297.96 [4#](X) = X + 1 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 SCC Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Strongly Connected Components: 286.92/297.96 ->->Cycle: 286.92/297.96 ->->-> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 ->->-> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 Reduction Pair Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(3(x1:S)) -> 1#(3(x1:S)) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 -> Usable rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Interpretation type: 286.92/297.96 Linear 286.92/297.96 ->Coefficients: 286.92/297.96 All rationals 286.92/297.96 ->Dimension: 286.92/297.96 1 286.92/297.96 ->Bound: 286.92/297.96 2 286.92/297.96 ->Interpretation: 286.92/297.96 286.92/297.96 [0](X) = 2.X + 2 286.92/297.96 [1](X) = X 286.92/297.96 [3](X) = X 286.92/297.96 [4](X) = X + 2 286.92/297.96 [2](X) = 1/2.X 286.92/297.96 [5](X) = X 286.92/297.96 [0#](X) = X + 1 286.92/297.96 [1#](X) = 1/2.X + 1/2 286.92/297.96 [3#](X) = 1/2.X 286.92/297.96 [4#](X) = 1/2.X + 1/2 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 SCC Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 ->Strongly Connected Components: 286.92/297.96 ->->Cycle: 286.92/297.96 ->->-> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 ->->-> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 286.92/297.96 Problem 1: 286.92/297.96 286.92/297.96 Reduction Pair Processor: 286.92/297.96 -> Pairs: 286.92/297.96 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.96 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.96 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(0(0(x1:S)))) -> 1#(0(x1:S)) 286.92/297.96 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.96 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.96 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.96 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.96 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.96 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.96 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.96 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.96 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.96 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.96 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.96 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.96 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.96 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.96 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.96 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.96 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.96 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.96 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.96 -> Rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.96 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.96 -> Usable rules: 286.92/297.96 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.96 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.96 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.96 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.96 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.96 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.96 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.96 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.96 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.96 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.96 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.96 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.96 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.96 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.96 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.96 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.96 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.96 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.96 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.96 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.96 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.96 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.96 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.96 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.96 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.96 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.96 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.96 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.96 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.96 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.96 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.96 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.96 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.96 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.96 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.96 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.96 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.96 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.96 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.96 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.96 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.96 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Interpretation type: 286.92/297.97 Linear 286.92/297.97 ->Coefficients: 286.92/297.97 All rationals 286.92/297.97 ->Dimension: 286.92/297.97 1 286.92/297.97 ->Bound: 286.92/297.97 2 286.92/297.97 ->Interpretation: 286.92/297.97 286.92/297.97 [0](X) = 2.X + 1/2 286.92/297.97 [1](X) = X 286.92/297.97 [3](X) = X 286.92/297.97 [4](X) = X + 1/2 286.92/297.97 [2](X) = 1/2.X 286.92/297.97 [5](X) = X 286.92/297.97 [0#](X) = 2.X + 1 286.92/297.97 [1#](X) = X 286.92/297.97 [3#](X) = X + 1/2 286.92/297.97 [4#](X) = X + 1 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 SCC Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Strongly Connected Components: 286.92/297.97 ->->Cycle: 286.92/297.97 ->->-> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 ->->-> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 Reduction Pair Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(1(3(x1:S)))) -> 0#(3(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 -> Usable rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Interpretation type: 286.92/297.97 Linear 286.92/297.97 ->Coefficients: 286.92/297.97 All rationals 286.92/297.97 ->Dimension: 286.92/297.97 1 286.92/297.97 ->Bound: 286.92/297.97 2 286.92/297.97 ->Interpretation: 286.92/297.97 286.92/297.97 [0](X) = 2.X + 1/2 286.92/297.97 [1](X) = X 286.92/297.97 [3](X) = X 286.92/297.97 [4](X) = X + 1/2 286.92/297.97 [2](X) = 1/2.X 286.92/297.97 [5](X) = X 286.92/297.97 [0#](X) = 2.X + 1/2 286.92/297.97 [1#](X) = 2.X 286.92/297.97 [3#](X) = X 286.92/297.97 [4#](X) = X + 1/2 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 SCC Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Strongly Connected Components: 286.92/297.97 ->->Cycle: 286.92/297.97 ->->-> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 ->->-> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 Reduction Pair Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 -> Usable rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Interpretation type: 286.92/297.97 Linear 286.92/297.97 ->Coefficients: 286.92/297.97 All rationals 286.92/297.97 ->Dimension: 286.92/297.97 1 286.92/297.97 ->Bound: 286.92/297.97 2 286.92/297.97 ->Interpretation: 286.92/297.97 286.92/297.97 [0](X) = 2.X + 2 286.92/297.97 [1](X) = X 286.92/297.97 [3](X) = X 286.92/297.97 [4](X) = X + 2 286.92/297.97 [2](X) = 1/2.X 286.92/297.97 [5](X) = X + 1/2 286.92/297.97 [0#](X) = X + 2 286.92/297.97 [1#](X) = 1/2.X + 1 286.92/297.97 [3#](X) = 1/2.X + 2 286.92/297.97 [4#](X) = 1/2.X + 2 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 SCC Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Strongly Connected Components: 286.92/297.97 ->->Cycle: 286.92/297.97 ->->-> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 ->->-> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 Reduction Pair Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 1#(3(4(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 -> Usable rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Interpretation type: 286.92/297.97 Linear 286.92/297.97 ->Coefficients: 286.92/297.97 All rationals 286.92/297.97 ->Dimension: 286.92/297.97 1 286.92/297.97 ->Bound: 286.92/297.97 2 286.92/297.97 ->Interpretation: 286.92/297.97 286.92/297.97 [0](X) = 2.X + 2 286.92/297.97 [1](X) = X 286.92/297.97 [3](X) = X 286.92/297.97 [4](X) = X + 2 286.92/297.97 [2](X) = 1/2.X 286.92/297.97 [5](X) = X + 1/2 286.92/297.97 [0#](X) = X + 2 286.92/297.97 [1#](X) = X + 1 286.92/297.97 [3#](X) = 1/2.X + 1 286.92/297.97 [4#](X) = 1/2.X + 1 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 SCC Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Strongly Connected Components: 286.92/297.97 ->->Cycle: 286.92/297.97 ->->-> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 ->->-> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 Reduction Pair Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 -> Usable rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Interpretation type: 286.92/297.97 Linear 286.92/297.97 ->Coefficients: 286.92/297.97 All rationals 286.92/297.97 ->Dimension: 286.92/297.97 1 286.92/297.97 ->Bound: 286.92/297.97 2 286.92/297.97 ->Interpretation: 286.92/297.97 286.92/297.97 [0](X) = 2.X + 2 286.92/297.97 [1](X) = X 286.92/297.97 [3](X) = X 286.92/297.97 [4](X) = X + 2 286.92/297.97 [2](X) = 1/2.X 286.92/297.97 [5](X) = X + 1/2 286.92/297.97 [0#](X) = 2.X + 2 286.92/297.97 [1#](X) = 2.X + 1/2 286.92/297.97 [3#](X) = X + 1 286.92/297.97 [4#](X) = X + 2 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 SCC Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Strongly Connected Components: 286.92/297.97 ->->Cycle: 286.92/297.97 ->->-> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 ->->-> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 Reduction Pair Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 3#(4(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 -> Usable rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Interpretation type: 286.92/297.97 Linear 286.92/297.97 ->Coefficients: 286.92/297.97 All rationals 286.92/297.97 ->Dimension: 286.92/297.97 1 286.92/297.97 ->Bound: 286.92/297.97 2 286.92/297.97 ->Interpretation: 286.92/297.97 286.92/297.97 [0](X) = 2.X + 2 286.92/297.97 [1](X) = X 286.92/297.97 [3](X) = X 286.92/297.97 [4](X) = X + 2 286.92/297.97 [2](X) = 1/2.X 286.92/297.97 [5](X) = X + 1/2 286.92/297.97 [0#](X) = X + 2 286.92/297.97 [1#](X) = X 286.92/297.97 [3#](X) = 1/2.X + 1 286.92/297.97 [4#](X) = 1/2.X + 2 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 SCC Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 -> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 ->Strongly Connected Components: 286.92/297.97 ->->Cycle: 286.92/297.97 ->->-> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.97 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.97 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.97 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.97 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.97 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.97 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.97 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.97 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.97 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.97 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.97 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.97 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.97 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.97 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.97 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.97 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.97 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.97 ->->-> Rules: 286.92/297.97 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.97 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.97 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.97 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.97 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.97 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.97 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.97 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.97 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.97 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.97 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.97 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.97 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.97 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.97 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.97 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.97 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.97 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.97 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.97 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.97 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.97 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.97 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.97 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.97 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.97 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.97 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.97 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.97 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.97 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.97 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.97 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.97 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.97 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.97 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.97 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.97 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.97 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.97 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.97 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.97 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.97 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.97 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.97 286.92/297.97 Problem 1: 286.92/297.97 286.92/297.97 Reduction Pair Processor: 286.92/297.97 -> Pairs: 286.92/297.97 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.97 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.97 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.97 0#(4(3(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.98 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 -> Usable rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Interpretation type: 286.92/297.98 Linear 286.92/297.98 ->Coefficients: 286.92/297.98 All rationals 286.92/297.98 ->Dimension: 286.92/297.98 1 286.92/297.98 ->Bound: 286.92/297.98 2 286.92/297.98 ->Interpretation: 286.92/297.98 286.92/297.98 [0](X) = 2.X + 1 286.92/297.98 [1](X) = X 286.92/297.98 [3](X) = X 286.92/297.98 [4](X) = X + 1 286.92/297.98 [2](X) = 1/2.X 286.92/297.98 [5](X) = X 286.92/297.98 [0#](X) = 2.X + 1/2 286.92/297.98 [1#](X) = 2.X + 1/2 286.92/297.98 [3#](X) = X 286.92/297.98 [4#](X) = X + 1/2 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 SCC Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.98 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Strongly Connected Components: 286.92/297.98 ->->Cycle: 286.92/297.98 ->->-> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.98 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 ->->-> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 Reduction Pair Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(3(x1:S))) -> 4#(3(4(0(x1:S)))) 286.92/297.98 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 -> Usable rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Interpretation type: 286.92/297.98 Linear 286.92/297.98 ->Coefficients: 286.92/297.98 All rationals 286.92/297.98 ->Dimension: 286.92/297.98 1 286.92/297.98 ->Bound: 286.92/297.98 2 286.92/297.98 ->Interpretation: 286.92/297.98 286.92/297.98 [0](X) = 2.X + 2 286.92/297.98 [1](X) = X 286.92/297.98 [3](X) = X 286.92/297.98 [4](X) = X + 2 286.92/297.98 [2](X) = 1/2.X 286.92/297.98 [5](X) = X + 1/2 286.92/297.98 [0#](X) = X + 1 286.92/297.98 [1#](X) = X + 1 286.92/297.98 [3#](X) = 1/2.X 286.92/297.98 [4#](X) = 1/2.X 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 SCC Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Strongly Connected Components: 286.92/297.98 ->->Cycle: 286.92/297.98 ->->-> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 ->->-> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 Reduction Pair Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(3(x1:S))) -> 4#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 -> Usable rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Interpretation type: 286.92/297.98 Linear 286.92/297.98 ->Coefficients: 286.92/297.98 All rationals 286.92/297.98 ->Dimension: 286.92/297.98 1 286.92/297.98 ->Bound: 286.92/297.98 2 286.92/297.98 ->Interpretation: 286.92/297.98 286.92/297.98 [0](X) = 2.X + 2 286.92/297.98 [1](X) = X 286.92/297.98 [3](X) = X 286.92/297.98 [4](X) = X + 2 286.92/297.98 [2](X) = 1/2.X 286.92/297.98 [5](X) = X + 1 286.92/297.98 [0#](X) = X + 2 286.92/297.98 [1#](X) = X + 2 286.92/297.98 [3#](X) = X 286.92/297.98 [4#](X) = 1/2.X + 2 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 SCC Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Strongly Connected Components: 286.92/297.98 ->->Cycle: 286.92/297.98 ->->-> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 ->->-> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 Reduction Pair Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 -> Usable rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Interpretation type: 286.92/297.98 Linear 286.92/297.98 ->Coefficients: 286.92/297.98 All rationals 286.92/297.98 ->Dimension: 286.92/297.98 1 286.92/297.98 ->Bound: 286.92/297.98 2 286.92/297.98 ->Interpretation: 286.92/297.98 286.92/297.98 [0](X) = 2.X + 1/2 286.92/297.98 [1](X) = X 286.92/297.98 [3](X) = X 286.92/297.98 [4](X) = X + 1/2 286.92/297.98 [2](X) = 1/2.X 286.92/297.98 [5](X) = X 286.92/297.98 [0#](X) = 2.X + 1/2 286.92/297.98 [1#](X) = 2.X + 1/2 286.92/297.98 [3#](X) = X 286.92/297.98 [4#](X) = X + 1/2 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 SCC Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Strongly Connected Components: 286.92/297.98 ->->Cycle: 286.92/297.98 ->->-> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 ->->-> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 Reduction Pair Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 3#(5(0(2(4(x1:S))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 -> Usable rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Interpretation type: 286.92/297.98 Linear 286.92/297.98 ->Coefficients: 286.92/297.98 All rationals 286.92/297.98 ->Dimension: 286.92/297.98 1 286.92/297.98 ->Bound: 286.92/297.98 2 286.92/297.98 ->Interpretation: 286.92/297.98 286.92/297.98 [0](X) = 2.X + 2 286.92/297.98 [1](X) = X 286.92/297.98 [3](X) = X 286.92/297.98 [4](X) = X + 2 286.92/297.98 [2](X) = 1/2.X 286.92/297.98 [5](X) = X + 1 286.92/297.98 [0#](X) = X + 1 286.92/297.98 [1#](X) = 1/2.X 286.92/297.98 [3#](X) = 1/2.X 286.92/297.98 [4#](X) = 1/2.X + 1 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 SCC Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Strongly Connected Components: 286.92/297.98 ->->Cycle: 286.92/297.98 ->->-> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 ->->-> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 Reduction Pair Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(3(5(0(2(4(x1:S)))))) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.92/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.92/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.92/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.92/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.92/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 -> Rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 -> Usable rules: 286.92/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.92/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.92/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.92/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.92/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.92/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.92/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.92/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.92/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.92/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.92/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.92/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.92/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.92/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.92/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.92/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.92/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.92/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.92/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.92/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.92/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.92/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.92/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.92/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.92/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.92/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.92/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.92/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.92/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.92/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.92/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.92/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.92/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.92/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.92/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.92/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.92/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.92/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.92/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.92/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.92/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.92/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.92/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.92/297.98 ->Interpretation type: 286.92/297.98 Linear 286.92/297.98 ->Coefficients: 286.92/297.98 All rationals 286.92/297.98 ->Dimension: 286.92/297.98 1 286.92/297.98 ->Bound: 286.92/297.98 2 286.92/297.98 ->Interpretation: 286.92/297.98 286.92/297.98 [0](X) = 2.X + 2 286.92/297.98 [1](X) = X 286.92/297.98 [3](X) = X 286.92/297.98 [4](X) = X + 2 286.92/297.98 [2](X) = 1/2.X 286.92/297.98 [5](X) = X 286.92/297.98 [0#](X) = 2.X + 2 286.92/297.98 [1#](X) = X + 1/2 286.92/297.98 [3#](X) = X 286.92/297.98 [4#](X) = X + 1 286.92/297.98 286.92/297.98 Problem 1: 286.92/297.98 286.92/297.98 SCC Processor: 286.92/297.98 -> Pairs: 286.92/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.92/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.92/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.92/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.92/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.92/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.92/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.92/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.92/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.92/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.92/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.92/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.92/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.98 -> Rules: 286.96/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.98 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.98 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.98 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.98 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.98 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.98 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.98 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.98 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.98 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.98 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.98 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.98 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.98 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.98 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.98 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.98 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.98 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.98 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.98 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.98 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.98 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.98 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.98 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.98 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.98 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.98 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.98 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.98 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.98 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.98 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.98 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.98 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.98 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.98 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.98 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.98 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.98 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.98 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.98 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.98 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.98 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.98 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.98 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.98 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.98 ->Strongly Connected Components: 286.96/297.98 ->->Cycle: 286.96/297.98 ->->-> Pairs: 286.96/297.98 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.98 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.98 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.98 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.96/297.98 0#(4(5(x1:S))) -> 0#(x1:S) 286.96/297.98 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.96/297.98 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.98 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.98 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.98 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.98 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.98 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.98 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.98 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.98 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.98 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.98 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.98 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.98 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.98 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.98 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.98 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.98 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.98 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.98 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.98 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.98 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.98 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.98 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.98 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.98 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.98 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.98 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.98 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.98 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.98 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.98 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.98 ->->-> Rules: 286.96/297.98 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.98 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.98 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.98 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.98 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.98 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 Reduction Pair Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(3(x1:S)))) -> 4#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 -> Usable rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Interpretation type: 286.96/297.99 Linear 286.96/297.99 ->Coefficients: 286.96/297.99 All rationals 286.96/297.99 ->Dimension: 286.96/297.99 1 286.96/297.99 ->Bound: 286.96/297.99 2 286.96/297.99 ->Interpretation: 286.96/297.99 286.96/297.99 [0](X) = 2.X + 1/2 286.96/297.99 [1](X) = X 286.96/297.99 [3](X) = X 286.96/297.99 [4](X) = X + 1/2 286.96/297.99 [2](X) = 1/2.X 286.96/297.99 [5](X) = X 286.96/297.99 [0#](X) = X + 1 286.96/297.99 [1#](X) = 1/2.X + 1/2 286.96/297.99 [3#](X) = X + 1/2 286.96/297.99 [4#](X) = 1/2.X + 1 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 SCC Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Strongly Connected Components: 286.96/297.99 ->->Cycle: 286.96/297.99 ->->-> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 ->->-> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 Reduction Pair Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 -> Usable rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Interpretation type: 286.96/297.99 Linear 286.96/297.99 ->Coefficients: 286.96/297.99 All rationals 286.96/297.99 ->Dimension: 286.96/297.99 1 286.96/297.99 ->Bound: 286.96/297.99 2 286.96/297.99 ->Interpretation: 286.96/297.99 286.96/297.99 [0](X) = 2.X + 1/2 286.96/297.99 [1](X) = X 286.96/297.99 [3](X) = X 286.96/297.99 [4](X) = X + 1/2 286.96/297.99 [2](X) = 1/2.X 286.96/297.99 [5](X) = X 286.96/297.99 [0#](X) = X + 1 286.96/297.99 [1#](X) = 1/2.X + 1/2 286.96/297.99 [3#](X) = X + 1/2 286.96/297.99 [4#](X) = 1/2.X + 1 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 SCC Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Strongly Connected Components: 286.96/297.99 ->->Cycle: 286.96/297.99 ->->-> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 ->->-> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 Reduction Pair Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 -> Usable rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Interpretation type: 286.96/297.99 Linear 286.96/297.99 ->Coefficients: 286.96/297.99 All rationals 286.96/297.99 ->Dimension: 286.96/297.99 1 286.96/297.99 ->Bound: 286.96/297.99 2 286.96/297.99 ->Interpretation: 286.96/297.99 286.96/297.99 [0](X) = 2.X + 2 286.96/297.99 [1](X) = X 286.96/297.99 [3](X) = X 286.96/297.99 [4](X) = X + 2 286.96/297.99 [2](X) = 1/2.X 286.96/297.99 [5](X) = X + 1 286.96/297.99 [0#](X) = X 286.96/297.99 [1#](X) = X + 2 286.96/297.99 [3#](X) = 1/2.X + 1/2 286.96/297.99 [4#](X) = 1/2.X 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 SCC Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Strongly Connected Components: 286.96/297.99 ->->Cycle: 286.96/297.99 ->->-> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 ->->-> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 Reduction Pair Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(4(5(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 -> Usable rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Interpretation type: 286.96/297.99 Linear 286.96/297.99 ->Coefficients: 286.96/297.99 All rationals 286.96/297.99 ->Dimension: 286.96/297.99 1 286.96/297.99 ->Bound: 286.96/297.99 2 286.96/297.99 ->Interpretation: 286.96/297.99 286.96/297.99 [0](X) = 2.X + 1 286.96/297.99 [1](X) = X 286.96/297.99 [3](X) = X 286.96/297.99 [4](X) = X + 1 286.96/297.99 [2](X) = 1/2.X 286.96/297.99 [5](X) = X + 1/2 286.96/297.99 [0#](X) = 2.X + 1 286.96/297.99 [1#](X) = 2.X 286.96/297.99 [3#](X) = 2.X 286.96/297.99 [4#](X) = X + 1 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 SCC Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Strongly Connected Components: 286.96/297.99 ->->Cycle: 286.96/297.99 ->->-> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 ->->-> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 Reduction Pair Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(0(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 -> Usable rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Interpretation type: 286.96/297.99 Linear 286.96/297.99 ->Coefficients: 286.96/297.99 All rationals 286.96/297.99 ->Dimension: 286.96/297.99 1 286.96/297.99 ->Bound: 286.96/297.99 2 286.96/297.99 ->Interpretation: 286.96/297.99 286.96/297.99 [0](X) = 2.X + 2 286.96/297.99 [1](X) = X 286.96/297.99 [3](X) = X 286.96/297.99 [4](X) = X + 2 286.96/297.99 [2](X) = 1/2.X 286.96/297.99 [5](X) = X + 1/2 286.96/297.99 [0#](X) = 1/2.X + 2 286.96/297.99 [1#](X) = X + 2 286.96/297.99 [3#](X) = 1/2.X + 1 286.96/297.99 [4#](X) = 1/2.X + 2 286.96/297.99 286.96/297.99 Problem 1: 286.96/297.99 286.96/297.99 SCC Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(3(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 0#(3(4(2(4(x1:S))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 0#(3(x1:S)) 286.96/297.99 3#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 0#(3(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 0#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 0#(x1:S) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Strongly Connected Components: 286.96/297.99 ->->Cycle: 286.96/297.99 ->->-> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 ->->-> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->->Cycle: 286.96/297.99 ->->-> Pairs: 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/297.99 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/297.99 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/297.99 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/297.99 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/297.99 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/297.99 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/297.99 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/297.99 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/297.99 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/297.99 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/297.99 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/297.99 ->->-> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 286.96/297.99 286.96/297.99 The problem is decomposed in 2 subproblems. 286.96/297.99 286.96/297.99 Problem 1.1: 286.96/297.99 286.96/297.99 Reduction Pair Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(0(3(x1:S)))) -> 0#(3(0(x1:S))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 -> Usable rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Interpretation type: 286.96/297.99 Linear 286.96/297.99 ->Coefficients: 286.96/297.99 Natural Numbers 286.96/297.99 ->Dimension: 286.96/297.99 1 286.96/297.99 ->Bound: 286.96/297.99 2 286.96/297.99 ->Interpretation: 286.96/297.99 286.96/297.99 [0](X) = 2.X + 1 286.96/297.99 [1](X) = X 286.96/297.99 [3](X) = 2.X + 2 286.96/297.99 [4](X) = 2.X + 2 286.96/297.99 [2](X) = 0 286.96/297.99 [5](X) = 2.X + 2 286.96/297.99 [0#](X) = 2.X 286.96/297.99 286.96/297.99 Problem 1.1: 286.96/297.99 286.96/297.99 SCC Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 ->Strongly Connected Components: 286.96/297.99 ->->Cycle: 286.96/297.99 ->->-> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 ->->-> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/297.99 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/297.99 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/297.99 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/297.99 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/297.99 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/297.99 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/297.99 286.96/297.99 Problem 1.1: 286.96/297.99 286.96/297.99 Reduction Pair Processor: 286.96/297.99 -> Pairs: 286.96/297.99 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/297.99 0#(1(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/297.99 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/297.99 -> Rules: 286.96/297.99 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/297.99 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/297.99 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/297.99 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/297.99 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/297.99 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/297.99 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/297.99 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/297.99 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/297.99 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/297.99 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/297.99 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/297.99 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/297.99 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/297.99 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/297.99 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/297.99 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/297.99 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/297.99 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/297.99 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/297.99 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/297.99 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/297.99 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/297.99 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/297.99 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/297.99 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/297.99 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/297.99 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/297.99 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/297.99 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/297.99 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/297.99 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/297.99 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/297.99 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/297.99 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/297.99 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/297.99 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Interpretation type: 286.96/298.00 Linear 286.96/298.00 ->Coefficients: 286.96/298.00 Natural Numbers 286.96/298.00 ->Dimension: 286.96/298.00 1 286.96/298.00 ->Bound: 286.96/298.00 2 286.96/298.00 ->Interpretation: 286.96/298.00 286.96/298.00 [0](X) = 2.X + 1 286.96/298.00 [1](X) = X 286.96/298.00 [3](X) = 2.X + 2 286.96/298.00 [4](X) = X + 2 286.96/298.00 [2](X) = 0 286.96/298.00 [5](X) = 2.X + 1 286.96/298.00 [0#](X) = 2.X 286.96/298.00 286.96/298.00 Problem 1.1: 286.96/298.00 286.96/298.00 SCC Processor: 286.96/298.00 -> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/298.00 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Strongly Connected Components: 286.96/298.00 ->->Cycle: 286.96/298.00 ->->-> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/298.00 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/298.00 ->->-> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 286.96/298.00 Problem 1.1: 286.96/298.00 286.96/298.00 Reduction Pair Processor: 286.96/298.00 -> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 0#(5(3(x1:S))) -> 0#(x1:S) 286.96/298.00 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Interpretation type: 286.96/298.00 Linear 286.96/298.00 ->Coefficients: 286.96/298.00 Natural Numbers 286.96/298.00 ->Dimension: 286.96/298.00 1 286.96/298.00 ->Bound: 286.96/298.00 2 286.96/298.00 ->Interpretation: 286.96/298.00 286.96/298.00 [0](X) = 2.X 286.96/298.00 [1](X) = X 286.96/298.00 [3](X) = 2.X 286.96/298.00 [4](X) = 2.X + 2 286.96/298.00 [2](X) = 0 286.96/298.00 [5](X) = X + 2 286.96/298.00 [0#](X) = X 286.96/298.00 286.96/298.00 Problem 1.1: 286.96/298.00 286.96/298.00 SCC Processor: 286.96/298.00 -> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Strongly Connected Components: 286.96/298.00 ->->Cycle: 286.96/298.00 ->->-> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/298.00 ->->-> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 286.96/298.00 Problem 1.1: 286.96/298.00 286.96/298.00 Reduction Pair Processor: 286.96/298.00 -> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 0#(5(5(3(x1:S)))) -> 0#(x1:S) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Interpretation type: 286.96/298.00 Linear 286.96/298.00 ->Coefficients: 286.96/298.00 Natural Numbers 286.96/298.00 ->Dimension: 286.96/298.00 1 286.96/298.00 ->Bound: 286.96/298.00 2 286.96/298.00 ->Interpretation: 286.96/298.00 286.96/298.00 [0](X) = 2.X 286.96/298.00 [1](X) = X 286.96/298.00 [3](X) = 2.X + 2 286.96/298.00 [4](X) = 2.X + 1 286.96/298.00 [2](X) = 0 286.96/298.00 [5](X) = X + 1 286.96/298.00 [0#](X) = 2.X 286.96/298.00 286.96/298.00 Problem 1.1: 286.96/298.00 286.96/298.00 SCC Processor: 286.96/298.00 -> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Strongly Connected Components: 286.96/298.00 ->->Cycle: 286.96/298.00 ->->-> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 ->->-> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 286.96/298.00 Problem 1.1: 286.96/298.00 286.96/298.00 Reduction Pair Processor: 286.96/298.00 -> Pairs: 286.96/298.00 0#(0(1(0(4(x1:S))))) -> 0#(0(0(1(4(2(x1:S)))))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Interpretation type: 286.96/298.00 Linear 286.96/298.00 ->Coefficients: 286.96/298.00 Natural Numbers 286.96/298.00 ->Dimension: 286.96/298.00 1 286.96/298.00 ->Bound: 286.96/298.00 2 286.96/298.00 ->Interpretation: 286.96/298.00 286.96/298.00 [0](X) = 2.X + 2 286.96/298.00 [1](X) = 2.X + 1 286.96/298.00 [3](X) = 2.X 286.96/298.00 [4](X) = 2.X + 2 286.96/298.00 [2](X) = 0 286.96/298.00 [5](X) = 2 286.96/298.00 [0#](X) = 2.X 286.96/298.00 286.96/298.00 Problem 1.1: 286.96/298.00 286.96/298.00 SCC Processor: 286.96/298.00 -> Pairs: 286.96/298.00 Empty 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Strongly Connected Components: 286.96/298.00 There is no strongly connected component 286.96/298.00 286.96/298.00 The problem is finite. 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 Reduction Pair Processor: 286.96/298.00 -> Pairs: 286.96/298.00 1#(0(4(x1:S))) -> 1#(4(0(x1:S))) 286.96/298.00 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/298.00 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Interpretation type: 286.96/298.00 Linear 286.96/298.00 ->Coefficients: 286.96/298.00 All rationals 286.96/298.00 ->Dimension: 286.96/298.00 1 286.96/298.00 ->Bound: 286.96/298.00 2 286.96/298.00 ->Interpretation: 286.96/298.00 286.96/298.00 [0](X) = 2.X + 2 286.96/298.00 [1](X) = X 286.96/298.00 [3](X) = X 286.96/298.00 [4](X) = X + 2 286.96/298.00 [2](X) = 1/2.X 286.96/298.00 [5](X) = X + 1 286.96/298.00 [1#](X) = 2.X + 1/2 286.96/298.00 [3#](X) = 2.X + 2 286.96/298.00 [4#](X) = 2.X 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 SCC Processor: 286.96/298.00 -> Pairs: 286.96/298.00 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/298.00 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Strongly Connected Components: 286.96/298.00 ->->Cycle: 286.96/298.00 ->->-> Pairs: 286.96/298.00 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/298.00 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 ->->-> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 Reduction Pair Processor: 286.96/298.00 -> Pairs: 286.96/298.00 1#(0(4(x1:S))) -> 1#(4(x1:S)) 286.96/298.00 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Interpretation type: 286.96/298.00 Linear 286.96/298.00 ->Coefficients: 286.96/298.00 All rationals 286.96/298.00 ->Dimension: 286.96/298.00 1 286.96/298.00 ->Bound: 286.96/298.00 2 286.96/298.00 ->Interpretation: 286.96/298.00 286.96/298.00 [0](X) = 2.X + 2 286.96/298.00 [1](X) = X 286.96/298.00 [3](X) = X 286.96/298.00 [4](X) = X + 2 286.96/298.00 [2](X) = 1/2.X 286.96/298.00 [5](X) = X + 1 286.96/298.00 [1#](X) = X + 2 286.96/298.00 [3#](X) = X 286.96/298.00 [4#](X) = X + 1/2 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 SCC Processor: 286.96/298.00 -> Pairs: 286.96/298.00 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Strongly Connected Components: 286.96/298.00 ->->Cycle: 286.96/298.00 ->->-> Pairs: 286.96/298.00 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 ->->-> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 Reduction Pair Processor: 286.96/298.00 -> Pairs: 286.96/298.00 1#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Interpretation type: 286.96/298.00 Linear 286.96/298.00 ->Coefficients: 286.96/298.00 All rationals 286.96/298.00 ->Dimension: 286.96/298.00 1 286.96/298.00 ->Bound: 286.96/298.00 2 286.96/298.00 ->Interpretation: 286.96/298.00 286.96/298.00 [0](X) = 2.X + 2 286.96/298.00 [1](X) = X 286.96/298.00 [3](X) = X 286.96/298.00 [4](X) = X + 2 286.96/298.00 [2](X) = 1/2.X 286.96/298.00 [5](X) = X 286.96/298.00 [1#](X) = 2.X + 2 286.96/298.00 [3#](X) = 2.X 286.96/298.00 [4#](X) = 2.X + 2 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 SCC Processor: 286.96/298.00 -> Pairs: 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Strongly Connected Components: 286.96/298.00 ->->Cycle: 286.96/298.00 ->->-> Pairs: 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 ->->-> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 Reduction Pair Processor: 286.96/298.00 -> Pairs: 286.96/298.00 1#(3(0(4(x1:S)))) -> 3#(x1:S) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Interpretation type: 286.96/298.00 Linear 286.96/298.00 ->Coefficients: 286.96/298.00 All rationals 286.96/298.00 ->Dimension: 286.96/298.00 1 286.96/298.00 ->Bound: 286.96/298.00 2 286.96/298.00 ->Interpretation: 286.96/298.00 286.96/298.00 [0](X) = 2.X + 2 286.96/298.00 [1](X) = X 286.96/298.00 [3](X) = X 286.96/298.00 [4](X) = X + 2 286.96/298.00 [2](X) = 1/2.X 286.96/298.00 [5](X) = X + 1/2 286.96/298.00 [1#](X) = 1/2.X + 2 286.96/298.00 [3#](X) = X + 1/2 286.96/298.00 [4#](X) = X + 1/2 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 SCC Processor: 286.96/298.00 -> Pairs: 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 3#(5(0(x1:S))) -> 1#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 ->Strongly Connected Components: 286.96/298.00 ->->Cycle: 286.96/298.00 ->->-> Pairs: 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 ->->-> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 286.96/298.00 Problem 1.2: 286.96/298.00 286.96/298.00 Reduction Pair Processor: 286.96/298.00 -> Pairs: 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(0(3(4(2(4(x1:S)))))) 286.96/298.00 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.00 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.00 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.00 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.00 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.00 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.00 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.00 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.00 -> Rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.00 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.00 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.00 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.00 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.00 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.00 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.00 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.00 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.00 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.00 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.00 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.00 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.00 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.00 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.00 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.00 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.00 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.00 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.00 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.00 -> Usable rules: 286.96/298.00 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.00 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.00 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.00 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.00 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.00 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.00 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.00 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.00 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.00 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.00 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.00 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.00 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.00 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.00 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.00 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.00 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.00 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.00 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.00 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.00 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.00 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.00 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.00 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Interpretation type: 286.96/298.01 Linear 286.96/298.01 ->Coefficients: 286.96/298.01 All rationals 286.96/298.01 ->Dimension: 286.96/298.01 1 286.96/298.01 ->Bound: 286.96/298.01 2 286.96/298.01 ->Interpretation: 286.96/298.01 286.96/298.01 [0](X) = 2.X + 2 286.96/298.01 [1](X) = X 286.96/298.01 [3](X) = X 286.96/298.01 [4](X) = X + 2 286.96/298.01 [2](X) = 1/2.X 286.96/298.01 [5](X) = X + 1/2 286.96/298.01 [3#](X) = 1/2.X 286.96/298.01 [4#](X) = 1/2.X + 1 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 SCC Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Strongly Connected Components: 286.96/298.01 ->->Cycle: 286.96/298.01 ->->-> Pairs: 286.96/298.01 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 ->->-> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 Reduction Pair Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(3(4(x1:S))))) -> 3#(4(2(4(x1:S)))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 -> Usable rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Interpretation type: 286.96/298.01 Linear 286.96/298.01 ->Coefficients: 286.96/298.01 All rationals 286.96/298.01 ->Dimension: 286.96/298.01 1 286.96/298.01 ->Bound: 286.96/298.01 2 286.96/298.01 ->Interpretation: 286.96/298.01 286.96/298.01 [0](X) = 2.X + 2 286.96/298.01 [1](X) = X 286.96/298.01 [3](X) = X 286.96/298.01 [4](X) = X + 2 286.96/298.01 [2](X) = 1/2.X 286.96/298.01 [5](X) = X + 1 286.96/298.01 [3#](X) = 2.X + 2 286.96/298.01 [4#](X) = 2.X + 2 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 SCC Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Strongly Connected Components: 286.96/298.01 ->->Cycle: 286.96/298.01 ->->-> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 ->->-> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 Reduction Pair Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(0(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 -> Usable rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Interpretation type: 286.96/298.01 Linear 286.96/298.01 ->Coefficients: 286.96/298.01 All rationals 286.96/298.01 ->Dimension: 286.96/298.01 1 286.96/298.01 ->Bound: 286.96/298.01 2 286.96/298.01 ->Interpretation: 286.96/298.01 286.96/298.01 [0](X) = 2.X + 1/2 286.96/298.01 [1](X) = X 286.96/298.01 [3](X) = X 286.96/298.01 [4](X) = X + 1/2 286.96/298.01 [2](X) = 1/2.X 286.96/298.01 [5](X) = X 286.96/298.01 [3#](X) = 2.X 286.96/298.01 [4#](X) = 2.X + 1 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 SCC Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Strongly Connected Components: 286.96/298.01 ->->Cycle: 286.96/298.01 ->->-> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 ->->-> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 Reduction Pair Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(4(2(0(3(x1:S))))) 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 -> Usable rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Interpretation type: 286.96/298.01 Linear 286.96/298.01 ->Coefficients: 286.96/298.01 All rationals 286.96/298.01 ->Dimension: 286.96/298.01 1 286.96/298.01 ->Bound: 286.96/298.01 2 286.96/298.01 ->Interpretation: 286.96/298.01 286.96/298.01 [0](X) = 2.X + 1/2 286.96/298.01 [1](X) = X 286.96/298.01 [3](X) = X 286.96/298.01 [4](X) = X + 1/2 286.96/298.01 [2](X) = 1/2.X 286.96/298.01 [5](X) = X 286.96/298.01 [3#](X) = 2.X 286.96/298.01 [4#](X) = X + 1 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 SCC Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Strongly Connected Components: 286.96/298.01 ->->Cycle: 286.96/298.01 ->->-> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 ->->-> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 Reduction Pair Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 3#(x1:S) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 -> Usable rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Interpretation type: 286.96/298.01 Linear 286.96/298.01 ->Coefficients: 286.96/298.01 All rationals 286.96/298.01 ->Dimension: 286.96/298.01 1 286.96/298.01 ->Bound: 286.96/298.01 2 286.96/298.01 ->Interpretation: 286.96/298.01 286.96/298.01 [0](X) = 2.X + 1 286.96/298.01 [1](X) = X 286.96/298.01 [3](X) = X 286.96/298.01 [4](X) = X + 1 286.96/298.01 [2](X) = 1/2.X 286.96/298.01 [5](X) = X + 1/2 286.96/298.01 [3#](X) = 1/2.X + 2 286.96/298.01 [4#](X) = 1/2.X + 2 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 SCC Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Strongly Connected Components: 286.96/298.01 ->->Cycle: 286.96/298.01 ->->-> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 ->->-> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 Reduction Pair Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(3(x1:S))) 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 -> Usable rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Interpretation type: 286.96/298.01 Linear 286.96/298.01 ->Coefficients: 286.96/298.01 All rationals 286.96/298.01 ->Dimension: 286.96/298.01 1 286.96/298.01 ->Bound: 286.96/298.01 2 286.96/298.01 ->Interpretation: 286.96/298.01 286.96/298.01 [0](X) = 2.X + 1 286.96/298.01 [1](X) = X 286.96/298.01 [3](X) = X 286.96/298.01 [4](X) = X + 1 286.96/298.01 [2](X) = 1/2.X 286.96/298.01 [5](X) = X 286.96/298.01 [3#](X) = X 286.96/298.01 [4#](X) = X + 1/2 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 SCC Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Strongly Connected Components: 286.96/298.01 ->->Cycle: 286.96/298.01 ->->-> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 ->->-> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 Reduction Pair Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 -> Usable rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Interpretation type: 286.96/298.01 Linear 286.96/298.01 ->Coefficients: 286.96/298.01 All rationals 286.96/298.01 ->Dimension: 286.96/298.01 1 286.96/298.01 ->Bound: 286.96/298.01 2 286.96/298.01 ->Interpretation: 286.96/298.01 286.96/298.01 [0](X) = 2.X + 1 286.96/298.01 [1](X) = X 286.96/298.01 [3](X) = X 286.96/298.01 [4](X) = X + 1 286.96/298.01 [2](X) = 1/2.X 286.96/298.01 [5](X) = X + 1/2 286.96/298.01 [3#](X) = 1/2.X + 1/2 286.96/298.01 [4#](X) = 1/2.X + 1 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 SCC Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Strongly Connected Components: 286.96/298.01 ->->Cycle: 286.96/298.01 ->->-> Pairs: 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 ->->-> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 Reduction Pair Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(0(3(x1:S))) 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 -> Usable rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Interpretation type: 286.96/298.01 Linear 286.96/298.01 ->Coefficients: 286.96/298.01 All rationals 286.96/298.01 ->Dimension: 286.96/298.01 1 286.96/298.01 ->Bound: 286.96/298.01 2 286.96/298.01 ->Interpretation: 286.96/298.01 286.96/298.01 [0](X) = 2.X + 2 286.96/298.01 [1](X) = X 286.96/298.01 [3](X) = X 286.96/298.01 [4](X) = X + 2 286.96/298.01 [2](X) = 1/2.X 286.96/298.01 [5](X) = X + 1/2 286.96/298.01 [3#](X) = 2.X 286.96/298.01 [4#](X) = 2.X + 1 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 SCC Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 ->Strongly Connected Components: 286.96/298.01 ->->Cycle: 286.96/298.01 ->->-> Pairs: 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 ->->-> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 286.96/298.01 Problem 1.2: 286.96/298.01 286.96/298.01 Reduction Pair Processor: 286.96/298.01 -> Pairs: 286.96/298.01 3#(3(0(4(5(x1:S))))) -> 3#(x1:S) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.01 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.01 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.01 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.01 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.01 -> Rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.01 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.01 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.01 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.01 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.01 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.01 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.01 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.01 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.01 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.01 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.01 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.01 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.01 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.01 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.01 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.01 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.01 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.01 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.01 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.01 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.01 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.01 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.01 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.01 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.01 -> Usable rules: 286.96/298.01 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.01 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.01 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.01 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.01 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.01 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.01 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.01 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.01 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.01 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.01 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.01 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.01 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.01 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.01 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.01 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.01 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.01 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.01 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Interpretation type: 286.96/298.02 Linear 286.96/298.02 ->Coefficients: 286.96/298.02 All rationals 286.96/298.02 ->Dimension: 286.96/298.02 1 286.96/298.02 ->Bound: 286.96/298.02 2 286.96/298.02 ->Interpretation: 286.96/298.02 286.96/298.02 [0](X) = 2.X + 1 286.96/298.02 [1](X) = X 286.96/298.02 [3](X) = X 286.96/298.02 [4](X) = X + 1 286.96/298.02 [2](X) = 1/2.X 286.96/298.02 [5](X) = X + 1/2 286.96/298.02 [3#](X) = 1/2.X 286.96/298.02 [4#](X) = 1/2.X + 1/2 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 SCC Processor: 286.96/298.02 -> Pairs: 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.02 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Strongly Connected Components: 286.96/298.02 ->->Cycle: 286.96/298.02 ->->-> Pairs: 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.02 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 ->->-> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 Reduction Pair Processor: 286.96/298.02 -> Pairs: 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 3#(4(x1:S)) 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.02 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 -> Usable rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Interpretation type: 286.96/298.02 Linear 286.96/298.02 ->Coefficients: 286.96/298.02 All rationals 286.96/298.02 ->Dimension: 286.96/298.02 1 286.96/298.02 ->Bound: 286.96/298.02 2 286.96/298.02 ->Interpretation: 286.96/298.02 286.96/298.02 [0](X) = 2.X + 1 286.96/298.02 [1](X) = X 286.96/298.02 [3](X) = X 286.96/298.02 [4](X) = X + 1 286.96/298.02 [2](X) = 1/2.X 286.96/298.02 [5](X) = X 286.96/298.02 [3#](X) = 2.X 286.96/298.02 [4#](X) = 2.X + 2 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 SCC Processor: 286.96/298.02 -> Pairs: 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.02 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Strongly Connected Components: 286.96/298.02 ->->Cycle: 286.96/298.02 ->->-> Pairs: 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.02 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 ->->-> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 Reduction Pair Processor: 286.96/298.02 -> Pairs: 286.96/298.02 3#(4(2(0(3(x1:S))))) -> 4#(x1:S) 286.96/298.02 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 -> Usable rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Interpretation type: 286.96/298.02 Linear 286.96/298.02 ->Coefficients: 286.96/298.02 All rationals 286.96/298.02 ->Dimension: 286.96/298.02 1 286.96/298.02 ->Bound: 286.96/298.02 2 286.96/298.02 ->Interpretation: 286.96/298.02 286.96/298.02 [0](X) = 2.X + 1 286.96/298.02 [1](X) = X 286.96/298.02 [3](X) = X 286.96/298.02 [4](X) = X + 1 286.96/298.02 [2](X) = 1/2.X 286.96/298.02 [5](X) = X 286.96/298.02 [3#](X) = 1/2.X + 1/2 286.96/298.02 [4#](X) = 1/2.X + 1 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 SCC Processor: 286.96/298.02 -> Pairs: 286.96/298.02 4#(0(3(5(x1:S)))) -> 3#(4(2(0(x1:S)))) 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Strongly Connected Components: 286.96/298.02 ->->Cycle: 286.96/298.02 ->->-> Pairs: 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 ->->-> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 Reduction Pair Processor: 286.96/298.02 -> Pairs: 286.96/298.02 4#(0(4(x1:S))) -> 4#(0(x1:S)) 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 -> Usable rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Interpretation type: 286.96/298.02 Linear 286.96/298.02 ->Coefficients: 286.96/298.02 Natural Numbers 286.96/298.02 ->Dimension: 286.96/298.02 1 286.96/298.02 ->Bound: 286.96/298.02 2 286.96/298.02 ->Interpretation: 286.96/298.02 286.96/298.02 [0](X) = 2.X + 2 286.96/298.02 [1](X) = 2.X + 1 286.96/298.02 [3](X) = 2.X + 1 286.96/298.02 [4](X) = 2.X + 2 286.96/298.02 [2](X) = 0 286.96/298.02 [5](X) = 2 286.96/298.02 [4#](X) = 2.X 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 SCC Processor: 286.96/298.02 -> Pairs: 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Strongly Connected Components: 286.96/298.02 ->->Cycle: 286.96/298.02 ->->-> Pairs: 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 ->->-> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 Reduction Pair Processor: 286.96/298.02 -> Pairs: 286.96/298.02 4#(0(4(x1:S))) -> 4#(4(0(x1:S))) 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 -> Usable rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Interpretation type: 286.96/298.02 Linear 286.96/298.02 ->Coefficients: 286.96/298.02 Natural Numbers 286.96/298.02 ->Dimension: 286.96/298.02 1 286.96/298.02 ->Bound: 286.96/298.02 2 286.96/298.02 ->Interpretation: 286.96/298.02 286.96/298.02 [0](X) = 2.X + 2 286.96/298.02 [1](X) = 2.X 286.96/298.02 [3](X) = 2.X + 2 286.96/298.02 [4](X) = X + 2 286.96/298.02 [2](X) = 0 286.96/298.02 [5](X) = 0 286.96/298.02 [4#](X) = 2.X 286.96/298.02 286.96/298.02 Problem 1.2: 286.96/298.02 286.96/298.02 SCC Processor: 286.96/298.02 -> Pairs: 286.96/298.02 Empty 286.96/298.02 -> Rules: 286.96/298.02 0(0(0(x1:S))) -> 0(2(0(0(x1:S)))) 286.96/298.02 0(0(1(0(4(x1:S))))) -> 0(0(0(1(4(2(x1:S)))))) 286.96/298.02 0(0(4(3(x1:S)))) -> 3(0(0(2(1(4(x1:S)))))) 286.96/298.02 0(0(4(x1:S))) -> 2(4(0(0(3(2(x1:S)))))) 286.96/298.02 0(0(5(3(x1:S)))) -> 0(5(2(5(0(3(x1:S)))))) 286.96/298.02 0(0(5(5(3(x1:S))))) -> 0(5(0(3(2(5(x1:S)))))) 286.96/298.02 0(0(5(x1:S))) -> 0(5(2(0(x1:S)))) 286.96/298.02 0(0(x1:S)) -> 0(2(3(4(0(2(x1:S)))))) 286.96/298.02 0(0(x1:S)) -> 1(0(2(0(2(x1:S))))) 286.96/298.02 0(1(0(3(x1:S)))) -> 2(1(0(3(0(x1:S))))) 286.96/298.02 0(1(1(0(x1:S)))) -> 2(1(0(0(1(2(x1:S)))))) 286.96/298.02 0(1(3(x1:S))) -> 3(2(2(1(0(x1:S))))) 286.96/298.02 0(3(0(x1:S))) -> 2(0(2(3(4(0(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 0(2(3(2(x1:S)))) 286.96/298.02 0(3(x1:S)) -> 0(2(2(2(3(2(x1:S)))))) 286.96/298.02 0(3(x1:S)) -> 2(0(2(1(3(x1:S))))) 286.96/298.02 0(3(x1:S)) -> 2(3(0(2(2(x1:S))))) 286.96/298.02 0(4(0(0(x1:S)))) -> 0(4(0(2(1(0(x1:S)))))) 286.96/298.02 0(4(1(3(x1:S)))) -> 2(1(4(2(0(3(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 1(0(2(1(3(4(x1:S)))))) 286.96/298.02 0(4(3(x1:S))) -> 3(0(2(4(x1:S)))) 286.96/298.02 0(4(3(x1:S))) -> 2(2(4(3(4(0(x1:S)))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(2(5(0(x1:S))))) 286.96/298.02 0(4(5(3(x1:S)))) -> 4(3(5(0(2(4(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 2(4(0(5(2(5(x1:S)))))) 286.96/298.02 0(4(5(x1:S))) -> 5(3(2(4(4(0(x1:S)))))) 286.96/298.02 0(5(0(4(x1:S)))) -> 5(0(0(2(4(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 0(5(2(4(0(x1:S))))) 286.96/298.02 0(5(0(x1:S))) -> 5(0(2(3(2(0(x1:S)))))) 286.96/298.02 0(5(3(x1:S))) -> 3(2(5(3(2(0(x1:S)))))) 286.96/298.02 0(5(5(3(x1:S)))) -> 2(3(5(5(0(x1:S))))) 286.96/298.02 1(0(0(x1:S))) -> 1(0(2(5(0(2(x1:S)))))) 286.96/298.02 1(0(3(x1:S))) -> 2(1(3(0(5(2(x1:S)))))) 286.96/298.02 1(0(4(x1:S))) -> 3(0(2(1(4(x1:S))))) 286.96/298.02 1(0(4(x1:S))) -> 2(1(2(1(4(0(x1:S)))))) 286.96/298.02 1(3(0(4(x1:S)))) -> 4(0(1(2(3(x1:S))))) 286.96/298.02 3(0(0(x1:S))) -> 3(0(2(0(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(0(2(3(x1:S)))) 286.96/298.02 3(0(3(x1:S))) -> 3(3(2(2(0(x1:S))))) 286.96/298.02 3(0(4(3(4(x1:S))))) -> 3(0(3(4(2(4(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(3(4(2(0(3(x1:S)))))) 286.96/298.02 3(0(4(x1:S))) -> 2(2(3(4(0(x1:S))))) 286.96/298.02 3(0(4(x1:S))) -> 5(5(2(4(0(3(x1:S)))))) 286.96/298.02 3(3(0(4(5(x1:S))))) -> 1(4(5(3(0(3(x1:S)))))) 286.96/298.02 3(3(4(x1:S))) -> 3(2(1(3(2(4(x1:S)))))) 286.96/298.02 3(4(2(0(3(x1:S))))) -> 2(3(0(2(3(4(x1:S)))))) 286.96/298.02 3(5(0(x1:S))) -> 3(5(1(0(2(1(x1:S)))))) 286.96/298.02 4(0(3(5(x1:S)))) -> 5(2(3(4(2(0(x1:S)))))) 286.96/298.02 4(0(4(x1:S))) -> 0(2(4(4(0(x1:S))))) 286.96/298.02 4(0(4(x1:S))) -> 1(4(0(2(4(0(x1:S)))))) 286.96/298.02 ->Strongly Connected Components: 286.96/298.02 There is no strongly connected component 286.96/298.02 286.96/298.02 The problem is finite. 286.96/298.02 EOF