6.90/6.69 MAYBE 6.90/6.69 Input TRS: 6.90/6.69 AC symbols: plus union mult 6.90/6.69 1: union(X,empty()) -> X 6.90/6.69 2: union(empty(),X) -> X 6.90/6.69 3: 0(z()) -> z() 6.90/6.69 4: U101(tt(),V1) -> U102(isBagKind(V1),V1) 6.90/6.69 5: U102(tt(),V1) -> U103(isBag(V1)) 6.90/6.69 6: U103(tt()) -> tt() 6.90/6.69 7: U11(tt(),V1) -> U12(isBinKind(V1),V1) 6.90/6.69 8: U111(tt()) -> tt() 6.90/6.69 9: U12(tt(),V1) -> U13(isBin(V1)) 6.90/6.69 10: U121(tt()) -> tt() 6.90/6.69 11: U13(tt()) -> tt() 6.90/6.69 12: U131(tt(),V2) -> U132(isBinKind(V2)) 6.90/6.69 13: U132(tt()) -> tt() 6.90/6.69 14: U141(tt(),V2) -> U142(isBinKind(V2)) 6.90/6.69 15: U142(tt()) -> tt() 6.90/6.69 16: U151(tt()) -> tt() 6.90/6.69 17: U161(tt()) -> tt() 6.90/6.69 18: U171(tt(),X) -> U172(isBinKind(X)) 6.90/6.69 19: U172(tt()) -> z() 6.90/6.69 20: U181(tt(),X,Y) -> U182(isBinKind(X),X,Y) 6.90/6.69 21: U182(tt(),X,Y) -> U183(isBin(Y),X,Y) 6.90/6.69 22: U183(tt(),X,Y) -> U184(isBinKind(Y),X,Y) 6.90/6.69 23: U184(tt(),X,Y) -> 0(mult(X,Y)) 6.90/6.69 24: U191(tt(),X,Y) -> U192(isBinKind(X),X,Y) 6.90/6.69 25: U192(tt(),X,Y) -> U193(isBin(Y),X,Y) 6.90/6.69 26: U193(tt(),X,Y) -> U194(isBinKind(Y),X,Y) 6.90/6.69 27: U194(tt(),X,Y) -> plus(0(mult(X,Y)),Y) 6.90/6.69 28: U201(tt(),X) -> U202(isBinKind(X),X) 6.90/6.69 29: U202(tt(),X) -> X 6.90/6.69 30: U21(tt(),V1,V2) -> U22(isBagKind(V1),V1,V2) 6.90/6.69 31: U211(tt(),X,Y) -> U212(isBinKind(X),X,Y) 6.90/6.69 32: U212(tt(),X,Y) -> U213(isBin(Y),X,Y) 6.90/6.69 33: U213(tt(),X,Y) -> U214(isBinKind(Y),X,Y) 6.90/6.69 34: U214(tt(),X,Y) -> 0(plus(X,Y)) 6.90/6.69 35: U22(tt(),V1,V2) -> U23(isBagKind(V2),V1,V2) 6.90/6.69 36: U221(tt(),X,Y) -> U222(isBinKind(X),X,Y) 6.90/6.69 37: U222(tt(),X,Y) -> U223(isBin(Y),X,Y) 6.90/6.69 38: U223(tt(),X,Y) -> U224(isBinKind(Y),X,Y) 6.90/6.69 39: U224(tt(),X,Y) -> 1(plus(X,Y)) 6.90/6.69 40: U23(tt(),V1,V2) -> U24(isBagKind(V2),V1,V2) 6.90/6.69 41: U231(tt(),X,Y) -> U232(isBinKind(X),X,Y) 6.90/6.69 42: U232(tt(),X,Y) -> U233(isBin(Y),X,Y) 6.90/6.69 43: U233(tt(),X,Y) -> U234(isBinKind(Y),X,Y) 6.90/6.69 44: U234(tt(),X,Y) -> 0(plus(plus(X,Y),1(z()))) 6.90/6.69 45: U24(tt(),V1,V2) -> U25(isBag(V1),V2) 6.90/6.69 46: U241(tt(),X) -> U242(isBinKind(X),X) 6.90/6.69 47: U242(tt(),X) -> X 6.90/6.69 48: U25(tt(),V2) -> U26(isBag(V2)) 6.90/6.69 49: U251(tt(),A,B) -> U252(isBagKind(A),A,B) 6.90/6.69 50: U252(tt(),A,B) -> U253(isBag(B),A,B) 6.90/6.69 51: U253(tt(),A,B) -> U254(isBagKind(B),A,B) 6.90/6.69 52: U254(tt(),A,B) -> mult(prod(A),prod(B)) 6.90/6.69 53: U26(tt()) -> tt() 6.90/6.69 54: U261(tt(),X) -> U262(isBinKind(X),X) 6.90/6.69 55: U262(tt(),X) -> X 6.90/6.69 56: U271(tt(),A,B) -> U272(isBagKind(A),A,B) 6.90/6.69 57: U272(tt(),A,B) -> U273(isBag(B),A,B) 6.90/6.69 58: U273(tt(),A,B) -> U274(isBagKind(B),A,B) 6.90/6.69 59: U274(tt(),A,B) -> plus(sum(A),sum(B)) 6.90/6.69 60: U31(tt()) -> tt() 6.90/6.69 61: U41(tt(),V2) -> U42(isBagKind(V2)) 6.90/6.69 62: U42(tt()) -> tt() 6.90/6.69 63: U51(tt(),V1) -> U52(isBinKind(V1),V1) 6.90/6.69 64: U52(tt(),V1) -> U53(isBin(V1)) 6.90/6.69 65: U53(tt()) -> tt() 6.90/6.69 66: U61(tt(),V1) -> U62(isBinKind(V1),V1) 6.90/6.69 67: U62(tt(),V1) -> U63(isBin(V1)) 6.90/6.69 68: U63(tt()) -> tt() 6.90/6.69 69: U71(tt(),V1,V2) -> U72(isBinKind(V1),V1,V2) 6.90/6.69 70: U72(tt(),V1,V2) -> U73(isBinKind(V2),V1,V2) 6.90/6.69 71: U73(tt(),V1,V2) -> U74(isBinKind(V2),V1,V2) 6.90/6.69 72: U74(tt(),V1,V2) -> U75(isBin(V1),V2) 6.90/6.69 73: U75(tt(),V2) -> U76(isBin(V2)) 6.90/6.69 74: U76(tt()) -> tt() 6.90/6.69 75: U81(tt(),V1,V2) -> U82(isBinKind(V1),V1,V2) 6.90/6.69 76: U82(tt(),V1,V2) -> U83(isBinKind(V2),V1,V2) 6.90/6.69 77: U83(tt(),V1,V2) -> U84(isBinKind(V2),V1,V2) 6.90/6.69 78: U84(tt(),V1,V2) -> U85(isBin(V1),V2) 6.90/6.69 79: U85(tt(),V2) -> U86(isBin(V2)) 6.90/6.69 80: U86(tt()) -> tt() 6.90/6.69 81: U91(tt(),V1) -> U92(isBagKind(V1),V1) 6.90/6.69 82: U92(tt(),V1) -> U93(isBag(V1)) 6.90/6.69 83: U93(tt()) -> tt() 6.90/6.69 84: isBag(empty()) -> tt() 6.90/6.69 85: isBag(singl(V1)) -> U11(isBinKind(V1),V1) 6.90/6.69 86: isBag(union(V1,V2)) -> U21(isBagKind(V1),V1,V2) 6.90/6.69 87: isBagKind(empty()) -> tt() 6.90/6.69 88: isBagKind(singl(V1)) -> U31(isBinKind(V1)) 6.90/6.69 89: isBagKind(union(V1,V2)) -> U41(isBagKind(V1),V2) 6.90/6.69 90: isBin(z()) -> tt() 6.90/6.69 91: isBin(0(V1)) -> U51(isBinKind(V1),V1) 6.90/6.69 92: isBin(1(V1)) -> U61(isBinKind(V1),V1) 6.90/6.69 93: isBin(mult(V1,V2)) -> U71(isBinKind(V1),V1,V2) 6.90/6.69 94: isBin(plus(V1,V2)) -> U81(isBinKind(V1),V1,V2) 6.90/6.69 95: isBin(prod(V1)) -> U91(isBagKind(V1),V1) 6.90/6.69 96: isBin(sum(V1)) -> U101(isBagKind(V1),V1) 6.90/6.69 97: isBinKind(z()) -> tt() 6.90/6.69 98: isBinKind(0(V1)) -> U111(isBinKind(V1)) 6.90/6.69 99: isBinKind(1(V1)) -> U121(isBinKind(V1)) 6.90/6.69 100: isBinKind(mult(V1,V2)) -> U131(isBinKind(V1),V2) 6.90/6.69 101: isBinKind(plus(V1,V2)) -> U141(isBinKind(V1),V2) 6.90/6.69 102: isBinKind(prod(V1)) -> U151(isBagKind(V1)) 6.90/6.69 103: isBinKind(sum(V1)) -> U161(isBagKind(V1)) 6.90/6.69 104: mult(z(),X) -> U171(isBin(X),X) 6.90/6.69 105: mult(0(X),Y) -> U181(isBin(X),X,Y) 6.90/6.69 106: mult(1(X),Y) -> U191(isBin(X),X,Y) 6.90/6.69 107: plus(z(),X) -> U201(isBin(X),X) 6.90/6.69 108: plus(0(X),0(Y)) -> U211(isBin(X),X,Y) 6.90/6.69 109: plus(0(X),1(Y)) -> U221(isBin(X),X,Y) 6.90/6.69 110: plus(1(X),1(Y)) -> U231(isBin(X),X,Y) 6.90/6.69 111: prod(empty()) -> 1(z()) 6.90/6.69 112: prod(singl(X)) -> U241(isBin(X),X) 6.90/6.69 113: prod(union(A,B)) -> U251(isBag(A),A,B) 6.90/6.69 114: sum(empty()) -> 0(z()) 6.90/6.69 115: sum(singl(X)) -> U261(isBin(X),X) 6.90/6.69 116: sum(union(A,B)) -> U271(isBag(A),A,B) 6.90/6.69 Number of strict rules: 116 6.90/6.69 Direct POLO(bPol) ... failed. 6.90/6.69 Uncurrying ... failed. 6.90/6.69 Dependency Pairs: 6.90/6.69 #1: #isBag(union(V1,V2)) -> #U21(isBagKind(V1),V1,V2) 6.90/6.69 #2: #isBag(union(V1,V2)) -> #isBagKind(V1) 6.90/6.69 #3: #U233(tt(),X,Y) -> #U234(isBinKind(Y),X,Y) 6.90/6.69 #4: #U233(tt(),X,Y) -> #isBinKind(Y) 6.90/6.69 #5: #U22(tt(),V1,V2) -> #U23(isBagKind(V2),V1,V2) 6.90/6.69 #6: #U22(tt(),V1,V2) -> #isBagKind(V2) 6.90/6.69 #7: #U61(tt(),V1) -> #U62(isBinKind(V1),V1) 6.90/6.69 #8: #U61(tt(),V1) -> #isBinKind(V1) 6.90/6.69 #9: #U241(tt(),X) -> #U242(isBinKind(X),X) 6.90/6.69 #10: #U241(tt(),X) -> #isBinKind(X) 6.90/6.69 #11: #U232(tt(),X,Y) -> #U233(isBin(Y),X,Y) 6.90/6.69 #12: #U232(tt(),X,Y) -> #isBin(Y) 6.90/6.69 #13: #sum(singl(X)) -> #U261(isBin(X),X) 6.90/6.69 #14: #sum(singl(X)) -> #isBin(X) 6.90/6.69 #15: #isBin(prod(V1)) -> #U91(isBagKind(V1),V1) 6.90/6.69 #16: #isBin(prod(V1)) -> #isBagKind(V1) 6.90/6.69 #17: #U231(tt(),X,Y) -> #U232(isBinKind(X),X,Y) 6.90/6.69 #18: #U231(tt(),X,Y) -> #isBinKind(X) 6.90/6.69 #19: #U222(tt(),X,Y) -> #U223(isBin(Y),X,Y) 6.90/6.69 #20: #U222(tt(),X,Y) -> #isBin(Y) 6.90/6.69 #21: #sum(empty()) -> #0(z()) 6.90/6.69 #22: #isBinKind(1(V1)) -> #U121(isBinKind(V1)) 6.90/6.69 #23: #isBinKind(1(V1)) -> #isBinKind(V1) 6.90/6.69 #24: #isBin(0(V1)) -> #U51(isBinKind(V1),V1) 6.90/6.69 #25: #isBin(0(V1)) -> #isBinKind(V1) 6.90/6.69 #26: #U75(tt(),V2) -> #U76(isBin(V2)) 6.90/6.69 #27: #U75(tt(),V2) -> #isBin(V2) 6.90/6.69 #28: #U73(tt(),V1,V2) -> #U74(isBinKind(V2),V1,V2) 6.90/6.69 #29: #U73(tt(),V1,V2) -> #isBinKind(V2) 6.90/6.69 #30: #U25(tt(),V2) -> #U26(isBag(V2)) 6.90/6.69 #31: #U25(tt(),V2) -> #isBag(V2) 6.90/6.69 #32: #U81(tt(),V1,V2) -> #U82(isBinKind(V1),V1,V2) 6.90/6.69 #33: #U81(tt(),V1,V2) -> #isBinKind(V1) 6.90/6.69 #34: #prod(singl(X)) -> #U241(isBin(X),X) 6.90/6.69 #35: #prod(singl(X)) -> #isBin(X) 6.90/6.69 #36: #U273(tt(),A,B) -> #U274(isBagKind(B),A,B) 6.90/6.69 #37: #U273(tt(),A,B) -> #isBagKind(B) 6.90/6.69 #38: #prod(union(A,B)) -> #U251(isBag(A),A,B) 6.90/6.69 #39: #prod(union(A,B)) -> #isBag(A) 6.90/6.69 #40: #U41(tt(),V2) -> #U42(isBagKind(V2)) 6.90/6.69 #41: #U41(tt(),V2) -> #isBagKind(V2) 6.90/6.69 #42: #U223(tt(),X,Y) -> #U224(isBinKind(Y),X,Y) 6.90/6.69 #43: #U223(tt(),X,Y) -> #isBinKind(Y) 6.90/6.69 #44: #sum(union(A,B)) -> #U271(isBag(A),A,B) 6.90/6.69 #45: #sum(union(A,B)) -> #isBag(A) 6.90/6.69 #46: #U274(tt(),A,B) -> #plus(sum(A),sum(B)) 6.90/6.69 #47: #U274(tt(),A,B) -> #sum(A) 6.90/6.69 #48: #U274(tt(),A,B) -> #sum(B) 6.90/6.69 #49: #plus(1(X),1(Y)) -> #U231(isBin(X),X,Y) 6.90/6.69 #50: #plus(1(X),1(Y)) -> #isBin(X) 6.90/6.69 #51: #U62(tt(),V1) -> #U63(isBin(V1)) 6.90/6.69 #52: #U62(tt(),V1) -> #isBin(V1) 6.90/6.69 #53: #U23(tt(),V1,V2) -> #U24(isBagKind(V2),V1,V2) 6.90/6.69 #54: #U23(tt(),V1,V2) -> #isBagKind(V2) 6.90/6.69 #55: #plus(z(),X) -> #U201(isBin(X),X) 6.90/6.69 #56: #plus(z(),X) -> #isBin(X) 6.90/6.69 #57: #U253(tt(),A,B) -> #U254(isBagKind(B),A,B) 6.90/6.69 #58: #U253(tt(),A,B) -> #isBagKind(B) 6.90/6.69 #59: #U12(tt(),V1) -> #U13(isBin(V1)) 6.90/6.69 #60: #U12(tt(),V1) -> #isBin(V1) 6.90/6.69 #61: #isBinKind(0(V1)) -> #U111(isBinKind(V1)) 6.90/6.69 #62: #isBinKind(0(V1)) -> #isBinKind(V1) 6.90/6.69 #63: #U272(tt(),A,B) -> #U273(isBag(B),A,B) 6.90/6.69 #64: #U272(tt(),A,B) -> #isBag(B) 6.90/6.69 #65: #U82(tt(),V1,V2) -> #U83(isBinKind(V2),V1,V2) 6.90/6.69 #66: #U82(tt(),V1,V2) -> #isBinKind(V2) 6.90/6.69 #67: #plus(0(X),1(Y)) -> #U221(isBin(X),X,Y) 6.90/6.69 #68: #plus(0(X),1(Y)) -> #isBin(X) 6.90/6.69 #69: #isBin(plus(V1,V2)) -> #U81(isBinKind(V1),V1,V2) 6.90/6.69 #70: #isBin(plus(V1,V2)) -> #isBinKind(V1) 6.90/6.69 #71: #U191(tt(),X,Y) -> #U192(isBinKind(X),X,Y) 6.90/6.69 #72: #U191(tt(),X,Y) -> #isBinKind(X) 6.90/6.69 #73: #U72(tt(),V1,V2) -> #U73(isBinKind(V2),V1,V2) 6.90/6.69 #74: #U72(tt(),V1,V2) -> #isBinKind(V2) 6.90/6.69 #75: #U184(tt(),X,Y) -> #0(mult(X,Y)) 6.90/6.69 #76: #U184(tt(),X,Y) -> #mult(X,Y) 6.90/6.69 #77: #U91(tt(),V1) -> #U92(isBagKind(V1),V1) 6.90/6.69 #78: #U91(tt(),V1) -> #isBagKind(V1) 6.90/6.69 #79: #union(x,union(y,z)) ->= #union(union(x,y),z) 6.90/6.69 #80: #union(x,union(y,z)) ->= #union(x,y) 6.90/6.69 #81: #U84(tt(),V1,V2) -> #U85(isBin(V1),V2) 6.90/6.69 #82: #U84(tt(),V1,V2) -> #isBin(V1) 6.90/6.69 #83: #U24(tt(),V1,V2) -> #U25(isBag(V1),V2) 6.90/6.69 #84: #U24(tt(),V1,V2) -> #isBag(V1) 6.90/6.69 #85: #isBin(sum(V1)) -> #U101(isBagKind(V1),V1) 6.90/6.69 #86: #isBin(sum(V1)) -> #isBagKind(V1) 6.90/6.69 #87: #U71(tt(),V1,V2) -> #U72(isBinKind(V1),V1,V2) 6.90/6.69 #88: #U71(tt(),V1,V2) -> #isBinKind(V1) 6.90/6.69 #89: #isBinKind(plus(V1,V2)) -> #U141(isBinKind(V1),V2) 6.90/6.69 #90: #isBinKind(plus(V1,V2)) -> #isBinKind(V1) 6.90/6.69 #91: #U131(tt(),V2) -> #U132(isBinKind(V2)) 6.90/6.69 #92: #U131(tt(),V2) -> #isBinKind(V2) 6.90/6.69 #93: #U211(tt(),X,Y) -> #U212(isBinKind(X),X,Y) 6.90/6.69 #94: #U211(tt(),X,Y) -> #isBinKind(X) 6.90/6.69 #95: #U85(tt(),V2) -> #U86(isBin(V2)) 6.90/6.69 #96: #U85(tt(),V2) -> #isBin(V2) 6.90/6.69 #97: #U271(tt(),A,B) -> #U272(isBagKind(A),A,B) 6.90/6.69 #98: #U271(tt(),A,B) -> #isBagKind(A) 6.90/6.69 #99: #isBagKind(union(V1,V2)) -> #U41(isBagKind(V1),V2) 6.90/6.69 #100: #isBagKind(union(V1,V2)) -> #isBagKind(V1) 6.90/6.69 #101: #U92(tt(),V1) -> #U93(isBag(V1)) 6.90/6.69 #102: #U92(tt(),V1) -> #isBag(V1) 6.90/6.69 #103: #U141(tt(),V2) -> #U142(isBinKind(V2)) 6.90/6.69 #104: #U141(tt(),V2) -> #isBinKind(V2) 6.90/6.69 #105: #mult(1(X),Y) -> #U191(isBin(X),X,Y) 6.90/6.69 #106: #mult(1(X),Y) -> #isBin(X) 6.90/6.69 #107: #U21(tt(),V1,V2) -> #U22(isBagKind(V1),V1,V2) 6.90/6.69 #108: #U21(tt(),V1,V2) -> #isBagKind(V1) 6.90/6.69 #109: #U254(tt(),A,B) -> #mult(prod(A),prod(B)) 6.90/6.69 #110: #U254(tt(),A,B) -> #prod(A) 6.90/6.69 #111: #U254(tt(),A,B) -> #prod(B) 6.90/6.69 #112: #U251(tt(),A,B) -> #U252(isBagKind(A),A,B) 6.90/6.69 #113: #U251(tt(),A,B) -> #isBagKind(A) 6.90/6.69 #114: #U192(tt(),X,Y) -> #U193(isBin(Y),X,Y) 6.90/6.69 #115: #U192(tt(),X,Y) -> #isBin(Y) 6.90/6.69 #116: #plus(0(X),0(Y)) -> #U211(isBin(X),X,Y) 6.90/6.69 #117: #plus(0(X),0(Y)) -> #isBin(X) 6.90/6.69 #118: #U181(tt(),X,Y) -> #U182(isBinKind(X),X,Y) 6.90/6.69 #119: #U181(tt(),X,Y) -> #isBinKind(X) 6.90/6.69 #120: #isBagKind(singl(V1)) -> #U31(isBinKind(V1)) 6.90/6.69 #121: #isBagKind(singl(V1)) -> #isBinKind(V1) 6.90/6.69 #122: #U11(tt(),V1) -> #U12(isBinKind(V1),V1) 6.90/6.69 #123: #U11(tt(),V1) -> #isBinKind(V1) 6.90/6.69 #124: #U224(tt(),X,Y) -> #plus(X,Y) 6.90/6.69 #125: #isBin(1(V1)) -> #U61(isBinKind(V1),V1) 6.90/6.69 #126: #isBin(1(V1)) -> #isBinKind(V1) 6.90/6.69 #127: #mult(x,mult(y,z)) ->= #mult(mult(x,y),z) 6.90/6.69 #128: #mult(x,mult(y,z)) ->= #mult(x,y) 6.90/6.69 #129: #isBin(mult(V1,V2)) -> #U71(isBinKind(V1),V1,V2) 6.90/6.69 #130: #isBin(mult(V1,V2)) -> #isBinKind(V1) 6.90/6.69 #131: #U52(tt(),V1) -> #U53(isBin(V1)) 6.90/6.69 #132: #U52(tt(),V1) -> #isBin(V1) 6.90/6.69 #133: #U213(tt(),X,Y) -> #U214(isBinKind(Y),X,Y) 6.90/6.69 #134: #U213(tt(),X,Y) -> #isBinKind(Y) 6.90/6.69 #135: #U74(tt(),V1,V2) -> #U75(isBin(V1),V2) 6.90/6.69 #136: #U74(tt(),V1,V2) -> #isBin(V1) 6.90/6.69 #137: #U102(tt(),V1) -> #U103(isBag(V1)) 6.90/6.69 #138: #U102(tt(),V1) -> #isBag(V1) 6.90/6.69 #139: #U234(tt(),X,Y) -> #0(plus(plus(X,Y),1(z()))) 6.90/6.69 #140: #U234(tt(),X,Y) -> #plus(plus(X,Y),1(z())) 6.90/6.69 #141: #U234(tt(),X,Y) -> #plus(X,Y) 6.90/6.69 #142: #U201(tt(),X) -> #U202(isBinKind(X),X) 6.90/6.69 #143: #U201(tt(),X) -> #isBinKind(X) 6.90/6.69 #144: #U183(tt(),X,Y) -> #U184(isBinKind(Y),X,Y) 6.90/6.69 #145: #U183(tt(),X,Y) -> #isBinKind(Y) 6.90/6.69 #146: #U214(tt(),X,Y) -> #0(plus(X,Y)) 6.90/6.69 #147: #U214(tt(),X,Y) -> #plus(X,Y) 6.90/6.69 #148: #U194(tt(),X,Y) -> #plus(0(mult(X,Y)),Y) 6.90/6.69 #149: #U194(tt(),X,Y) -> #0(mult(X,Y)) 6.90/6.69 #150: #U194(tt(),X,Y) -> #mult(X,Y) 6.90/6.69 #151: #plus(x,plus(y,z)) ->= #plus(plus(x,y),z) 6.90/6.69 #152: #plus(x,plus(y,z)) ->= #plus(x,y) 6.90/6.69 #153: #U212(tt(),X,Y) -> #U213(isBin(Y),X,Y) 6.90/6.69 #154: #U212(tt(),X,Y) -> #isBin(Y) 6.90/6.69 #155: #U51(tt(),V1) -> #U52(isBinKind(V1),V1) 6.90/6.69 #156: #U51(tt(),V1) -> #isBinKind(V1) 6.90/6.69 #157: #mult(0(X),Y) -> #U181(isBin(X),X,Y) 6.90/6.69 #158: #mult(0(X),Y) -> #isBin(X) 6.90/6.69 #159: #U193(tt(),X,Y) -> #U194(isBinKind(Y),X,Y) 6.90/6.69 #160: #U193(tt(),X,Y) -> #isBinKind(Y) 6.90/6.69 #161: #isBinKind(mult(V1,V2)) -> #U131(isBinKind(V1),V2) 6.90/6.69 #162: #isBinKind(mult(V1,V2)) -> #isBinKind(V1) 6.90/6.69 #163: #isBag(singl(V1)) -> #U11(isBinKind(V1),V1) 6.90/6.69 #164: #isBag(singl(V1)) -> #isBinKind(V1) 6.90/6.69 #165: #U221(tt(),X,Y) -> #U222(isBinKind(X),X,Y) 6.90/6.69 #166: #U221(tt(),X,Y) -> #isBinKind(X) 6.90/6.69 #167: #U182(tt(),X,Y) -> #U183(isBin(Y),X,Y) 6.90/6.69 #168: #U182(tt(),X,Y) -> #isBin(Y) 6.90/6.69 #169: #U83(tt(),V1,V2) -> #U84(isBinKind(V2),V1,V2) 6.90/6.69 #170: #U83(tt(),V1,V2) -> #isBinKind(V2) 6.90/6.69 #171: #U261(tt(),X) -> #U262(isBinKind(X),X) 6.90/6.69 #172: #U261(tt(),X) -> #isBinKind(X) 6.90/6.69 #173: #isBinKind(prod(V1)) -> #U151(isBagKind(V1)) 6.90/6.69 #174: #isBinKind(prod(V1)) -> #isBagKind(V1) 6.90/6.69 #175: #isBinKind(sum(V1)) -> #U161(isBagKind(V1)) 6.90/6.69 #176: #isBinKind(sum(V1)) -> #isBagKind(V1) 6.90/6.69 #177: #U101(tt(),V1) -> #U102(isBagKind(V1),V1) 6.90/6.69 #178: #U101(tt(),V1) -> #isBagKind(V1) 6.90/6.69 #179: #mult(z(),X) -> #U171(isBin(X),X) 6.90/6.69 #180: #mult(z(),X) -> #isBin(X) 6.90/6.69 #181: #U252(tt(),A,B) -> #U253(isBag(B),A,B) 6.90/6.69 #182: #U252(tt(),A,B) -> #isBag(B) 6.90/6.69 #183: #U171(tt(),X) -> #U172(isBinKind(X)) 6.90/6.69 #184: #U171(tt(),X) -> #isBinKind(X) 6.90/6.69 Number of SCCs: 7, DPs: 94 6.90/6.69 SCC { #79 #80 } 6.90/6.69 only weak rules. 6.90/6.69 Number of SCCs: 6, DPs: 92 6.90/6.69 SCC { #38 #57 #110..112 #181 } 6.90/6.69 POLO(Sum)... succeeded. 6.90/6.69 #U201 w: 0 6.90/6.69 U231 w: 0 6.90/6.69 #0 w: 0 6.90/6.69 #U72 w: 0 6.90/6.69 #isBag w: 0 6.90/6.69 U21 w: 0 6.90/6.69 U261 w: 0 6.90/6.69 #U83 w: 0 6.90/6.69 1 w: 1 6.90/6.69 U254 w: 0 6.90/6.69 U193 w: 0 6.90/6.69 prod w: 2 6.90/6.69 U161 w: x1 6.90/6.69 U182 w: 0 6.90/6.69 U11 w: x1 6.90/6.69 #U272 w: 0 6.90/6.69 #U142 w: 0 6.90/6.69 U192 w: 0 6.90/6.69 U24 w: x1 + x3 6.90/6.69 z w: 1 6.90/6.69 #U24 w: 0 6.90/6.69 U142 w: x1 6.90/6.69 U25 w: 3 6.90/6.69 U242 w: 0 6.90/6.69 #U181 w: 0 6.90/6.69 U262 w: 0 6.90/6.69 U272 w: 0 6.90/6.69 #prod w: x1 + 2 6.90/6.69 U42 w: 3 6.90/6.69 U91 w: x1 6.90/6.69 U221 w: 0 6.90/6.69 #U101 w: 0 6.90/6.69 U26 w: 3 6.90/6.69 #U82 w: 0 6.90/6.69 #U254 w: x2 + x3 + 3 6.90/6.69 #U274 w: 0 6.90/6.69 #U183 w: 0 6.90/6.69 #U224 w: 0 6.90/6.69 U71 w: x1 + x2 + x3 6.90/6.69 #isBagKind w: 0 6.90/6.69 #U85 w: 0 6.90/6.69 #U81 w: 0 6.90/6.69 #U92 w: 0 6.90/6.69 U131 w: x1 6.90/6.69 #plus w: 0 6.90/6.69 #U222 w: 0 6.90/6.69 #U212 w: 0 6.90/6.69 U101 w: x1 6.90/6.69 #U231 w: 0 6.90/6.69 U111 w: 3 6.90/6.69 U132 w: 3 6.90/6.69 #U93 w: 0 6.90/6.69 #U76 w: 0 6.90/6.69 U86 w: x1 6.90/6.70 U103 w: 0 6.90/6.70 #U23 w: 0 6.90/6.70 #U53 w: 0 6.90/6.70 #U234 w: 0 6.90/6.70 #U121 w: 0 6.90/6.70 U253 w: 0 6.90/6.70 U84 w: 0 6.90/6.70 U23 w: x1 + x3 6.90/6.70 U63 w: 2 6.90/6.70 U172 w: 0 6.90/6.70 U93 w: x1 6.90/6.70 #U241 w: 0 6.90/6.70 #U131 w: 0 6.90/6.70 U72 w: x1 + x2 + x3 6.90/6.70 #U13 w: 0 6.90/6.70 U241 w: 0 6.90/6.70 #U271 w: 0 6.90/6.70 #U52 w: 0 6.90/6.70 #U103 w: 0 6.90/6.70 #U223 w: 0 6.90/6.70 U12 w: x2 + 4 6.90/6.70 U271 w: 0 6.90/6.70 #U253 w: x2 + x3 + 4 6.90/6.70 U213 w: 0 6.90/6.70 U214 w: 0 6.90/6.70 #U202 w: 0 6.90/6.70 #U26 w: 0 6.90/6.70 #U273 w: 0 6.90/6.70 U222 w: 0 6.90/6.70 U232 w: 0 6.90/6.70 sum w: 2 6.90/6.70 mult w: x1 + x2 + 2 6.90/6.70 isBagKind w: 3 6.90/6.70 #U252 w: x1 + x2 + x3 + 2 6.90/6.70 U201 w: 0 6.90/6.70 isBinKind w: 3 6.90/6.70 #U242 w: 0 6.90/6.70 #U213 w: 0 6.90/6.70 #U42 w: 0 6.90/6.70 isBin w: x1 + 1 6.90/6.70 #U141 w: 0 6.90/6.70 U252 w: 0 6.90/6.70 #U12 w: 0 6.90/6.70 U141 w: x1 6.90/6.70 #U171 w: 0 6.90/6.70 #U62 w: 0 6.90/6.70 U83 w: 0 6.90/6.70 #isBinKind w: 0 6.90/6.70 0 w: 2 6.90/6.70 #U214 w: 0 6.90/6.70 U191 w: 0 6.90/6.70 #isBin w: 0 6.90/6.70 U73 w: x1 + x2 + x3 6.90/6.70 #U102 w: 0 6.90/6.70 #U74 w: 0 6.90/6.70 U171 w: 0 6.90/6.70 U202 w: 0 6.90/6.70 #U73 w: 0 6.90/6.70 #U211 w: 0 6.90/6.70 union w: x1 + x2 + 6 6.90/6.70 #U25 w: 0 6.90/6.70 #U233 w: 0 6.90/6.70 U76 w: x1 6.90/6.70 U62 w: x1 + x2 6.90/6.70 #U63 w: 0 6.90/6.70 #U182 w: 0 6.90/6.70 U151 w: x1 6.90/6.70 U75 w: x1 + x2 6.90/6.70 #U262 w: 0 6.90/6.70 #U111 w: 0 6.90/6.70 #U192 w: 0 6.90/6.70 #U221 w: 0 6.90/6.70 #U232 w: 0 6.90/6.70 #U251 w: x2 + x3 + 6 6.90/6.70 U211 w: 0 6.90/6.70 U223 w: 0 6.90/6.70 singl w: 1 6.90/6.70 U194 w: 0 6.90/6.70 U251 w: 0 6.90/6.70 U52 w: x1 6.90/6.70 plus w: x1 + x2 + 2 6.90/6.70 U61 w: x1 + x2 6.90/6.70 #U51 w: 0 6.90/6.70 #U11 w: 0 6.90/6.70 #U75 w: 0 6.90/6.70 U31 w: x1 6.90/6.70 U85 w: 0 6.90/6.70 U183 w: 0 6.90/6.70 U92 w: 0 6.90/6.70 #U193 w: 0 6.90/6.70 #U41 w: 0 6.90/6.70 U102 w: x1 + x2 + 1 6.90/6.70 #U191 w: 0 6.90/6.70 empty w: 6 6.90/6.70 #U21 w: 0 6.90/6.70 U81 w: x1 + x2 + x3 6.90/6.70 U82 w: x1 + x2 + x3 6.90/6.70 #U22 w: 0 6.90/6.70 tt w: 3 6.90/6.70 #U84 w: 0 6.90/6.70 #U71 w: 0 6.90/6.70 U13 w: 3 6.90/6.70 #U151 w: 0 6.90/6.70 isBag w: 3 6.90/6.70 U184 w: 0 6.90/6.70 U22 w: x3 + 3 6.90/6.70 U51 w: x1 6.90/6.70 #U161 w: 0 6.90/6.70 U74 w: x1 + x2 + x3 6.90/6.70 #U172 w: 0 6.90/6.70 #sum w: 0 6.90/6.70 #U86 w: 0 6.90/6.70 #U261 w: 0 6.90/6.70 U53 w: 3 6.90/6.70 U212 w: 0 6.90/6.70 U41 w: 3 6.90/6.70 #U31 w: 0 6.90/6.70 #U184 w: 0 6.90/6.70 #U194 w: 0 6.90/6.70 U274 w: 0 6.90/6.70 #union w: 0 6.90/6.70 #U91 w: 0 6.90/6.70 #mult w: 0 6.90/6.70 U233 w: 0 6.90/6.70 U224 w: 0 6.90/6.70 #U132 w: 0 6.90/6.70 U121 w: x1 6.90/6.70 U273 w: 0 6.90/6.70 #U61 w: 0 6.90/6.70 U181 w: 0 6.90/6.70 U234 w: 0 6.90/6.70 USABLE RULES: { 8..17 35 40 45 48 53 60..65 87..89 97..103 } 6.90/6.70 Removed DPs: #38 #57 #110..112 #181 6.90/6.70 Number of SCCs: 5, DPs: 86 6.90/6.70 SCC { #36 #44 #47 #48 #63 #97 } 6.90/6.70 POLO(Sum)... succeeded. 6.90/6.70 #U201 w: 0 6.90/6.70 U231 w: 0 6.90/6.70 #0 w: 0 6.90/6.70 #U72 w: 0 6.90/6.70 #isBag w: 0 6.90/6.70 U21 w: 3 6.90/6.70 U261 w: 0 6.90/6.70 #U83 w: 0 6.90/6.70 1 w: 1 6.90/6.70 U254 w: 0 6.90/6.70 U193 w: 0 6.90/6.70 prod w: 2 6.90/6.70 U161 w: x1 6.90/6.70 U182 w: 0 6.90/6.70 U11 w: x1 6.90/6.70 #U272 w: x1 + x2 + x3 + 2 6.90/6.70 #U142 w: 0 6.90/6.70 U192 w: 0 6.90/6.70 U24 w: x1 6.90/6.70 z w: 1 6.90/6.70 #U24 w: 0 6.90/6.70 U142 w: x1 6.90/6.70 U25 w: 3 6.90/6.70 U242 w: 0 6.90/6.70 #U181 w: 0 6.90/6.70 U262 w: 0 6.90/6.70 U272 w: 0 6.90/6.70 #prod w: 2 6.90/6.70 U42 w: 3 6.90/6.70 U91 w: x1 6.90/6.70 U221 w: 0 6.90/6.70 #U101 w: 0 6.90/6.70 U26 w: 3 6.90/6.70 #U82 w: 0 6.90/6.70 #U254 w: 3 6.90/6.70 #U274 w: x1 + x2 + x3 6.90/6.70 #U183 w: 0 6.90/6.70 #U224 w: 0 6.90/6.70 U71 w: x1 + x2 + x3 6.90/6.70 #isBagKind w: 0 6.90/6.70 #U85 w: 0 6.90/6.70 #U81 w: 0 6.90/6.70 #U92 w: 0 6.90/6.70 U131 w: x1 6.90/6.70 #plus w: 0 6.90/6.70 #U222 w: 0 6.90/6.70 #U212 w: 0 6.90/6.70 U101 w: x1 6.90/6.70 #U231 w: 0 6.90/6.70 U111 w: 3 6.90/6.70 U132 w: 3 6.90/6.70 #U93 w: 0 6.90/6.70 #U76 w: 0 6.90/6.70 U86 w: x1 6.90/6.70 U103 w: 0 6.90/6.70 #U23 w: 0 6.90/6.70 #U53 w: 0 6.90/6.70 #U234 w: 0 6.90/6.70 #U121 w: 0 6.90/6.70 U253 w: 0 6.90/6.70 U84 w: 0 6.90/6.70 U23 w: x1 6.90/6.70 U63 w: 2 6.90/6.70 U172 w: 0 6.90/6.70 U93 w: x1 6.90/6.70 #U241 w: 0 6.90/6.70 #U131 w: 0 6.90/6.70 U72 w: x1 + x2 + x3 6.90/6.70 #U13 w: 0 6.90/6.70 U241 w: 0 6.90/6.70 #U271 w: x1 + x2 + x3 + 3 6.90/6.70 #U52 w: 0 6.90/6.70 #U103 w: 0 6.90/6.70 #U223 w: 0 6.90/6.70 U12 w: 3 6.90/6.70 U271 w: 0 6.90/6.70 #U253 w: 4 6.90/6.70 U213 w: 0 6.90/6.70 U214 w: 0 6.90/6.70 #U202 w: 0 6.90/6.70 #U26 w: 0 6.90/6.70 #U273 w: x2 + x3 + 4 6.90/6.70 U222 w: 0 6.90/6.70 U232 w: 0 6.90/6.70 sum w: 2 6.90/6.70 mult w: x1 + x2 + 2 6.90/6.70 isBagKind w: 3 6.90/6.70 #U252 w: x1 + 2 6.90/6.70 U201 w: 0 6.90/6.70 isBinKind w: 3 6.90/6.70 #U242 w: 0 6.90/6.70 #U213 w: 0 6.90/6.70 #U42 w: 0 6.90/6.70 isBin w: x1 + 1 6.90/6.70 #U141 w: 0 6.90/6.70 U252 w: 0 6.90/6.70 #U12 w: 0 6.90/6.70 U141 w: x1 6.90/6.70 #U171 w: 0 6.90/6.70 #U62 w: 0 6.90/6.70 U83 w: 0 6.90/6.70 #isBinKind w: 0 6.90/6.70 0 w: 2 6.90/6.70 #U214 w: 0 6.90/6.70 U191 w: 0 6.90/6.70 #isBin w: 0 6.90/6.70 U73 w: x1 + x2 + x3 6.90/6.70 #U102 w: 0 6.90/6.70 #U74 w: 0 6.90/6.70 U171 w: 0 6.90/6.70 U202 w: 0 6.90/6.70 #U73 w: 0 6.90/6.70 #U211 w: 0 6.90/6.70 union w: x1 + x2 + 7 6.90/6.70 #U25 w: 0 6.90/6.70 #U233 w: 0 6.90/6.70 U76 w: x1 6.90/6.70 U62 w: x1 + x2 6.90/6.70 #U63 w: 0 6.90/6.70 #U182 w: 0 6.90/6.70 U151 w: x1 6.90/6.70 U75 w: x1 + x2 6.90/6.70 #U262 w: 0 6.90/6.70 #U111 w: 0 6.90/6.70 #U192 w: 0 6.90/6.70 #U221 w: 0 6.90/6.70 #U232 w: 0 6.90/6.70 #U251 w: 6 6.90/6.70 U211 w: 0 6.90/6.70 U223 w: 0 6.90/6.70 singl w: 1 6.90/6.70 U194 w: 0 6.90/6.70 U251 w: 0 6.90/6.70 U52 w: x1 6.90/6.70 plus w: x1 + x2 + 2 6.90/6.70 U61 w: x1 + x2 6.90/6.70 #U51 w: 0 6.90/6.70 #U11 w: 0 6.90/6.70 #U75 w: 0 6.90/6.70 U31 w: x1 6.90/6.70 U85 w: 0 6.90/6.70 U183 w: 0 6.90/6.70 U92 w: 0 6.90/6.70 #U193 w: 0 6.90/6.70 #U41 w: 0 6.90/6.70 U102 w: x1 + x2 + 1 6.90/6.70 #U191 w: 0 6.90/6.70 empty w: 6 6.90/6.70 #U21 w: 0 6.90/6.70 U81 w: x1 + x2 + x3 6.90/6.70 U82 w: x1 + x2 + x3 6.90/6.70 #U22 w: 0 6.90/6.70 tt w: 3 6.90/6.70 #U84 w: 0 6.90/6.70 #U71 w: 0 6.90/6.70 U13 w: 3 6.90/6.70 #U151 w: 0 6.90/6.70 isBag w: 3 6.90/6.70 U184 w: 0 6.90/6.70 U22 w: 3 6.90/6.70 U51 w: x1 6.90/6.70 #U161 w: 0 6.90/6.70 U74 w: x1 + x2 + x3 6.90/6.70 #U172 w: 0 6.90/6.70 #sum w: x1 6.90/6.70 #U86 w: 0 6.90/6.70 #U261 w: 0 6.90/6.70 U53 w: 3 6.90/6.70 U212 w: 0 6.90/6.70 U41 w: 3 6.90/6.70 #U31 w: 0 6.90/6.70 #U184 w: 0 6.90/6.70 #U194 w: 0 6.90/6.70 U274 w: 0 6.90/6.70 #union w: 0 6.90/6.70 #U91 w: 0 6.90/6.70 #mult w: 0 6.90/6.70 U233 w: 0 6.90/6.70 U224 w: 0 6.90/6.70 #U132 w: 0 6.90/6.70 U121 w: x1 6.90/6.70 U273 w: 0 6.90/6.70 #U61 w: 0 6.90/6.70 U181 w: 0 6.90/6.70 U234 w: 0 6.90/6.70 USABLE RULES: { 7..17 30 35 40 45 48 53 60..65 84..89 97..103 } 6.90/6.70 Removed DPs: #36 #44 #47 #48 #63 #97 6.90/6.70 Number of SCCs: 4, DPs: 80 6.90/6.70 SCC { #23 #41 #62 #89 #90 #92 #99 #100 #104 #121 #161 #162 #174 #176 } 6.90/6.70 POLO(Sum)... succeeded. 6.90/6.70 #U201 w: 0 6.90/6.70 U231 w: 0 6.90/6.70 #0 w: 0 6.90/6.70 #U72 w: 0 6.90/6.70 #isBag w: 0 6.90/6.70 U21 w: 3 6.90/6.70 U261 w: 0 6.90/6.70 #U83 w: 0 6.90/6.70 1 w: x1 + 1 6.90/6.70 U254 w: 0 6.90/6.70 U193 w: 0 6.90/6.70 prod w: x1 + 2 6.90/6.70 U161 w: x1 6.90/6.70 U182 w: 0 6.90/6.70 U11 w: x1 6.90/6.70 #U272 w: x1 + 2 6.90/6.70 #U142 w: 0 6.90/6.70 U192 w: 0 6.90/6.70 U24 w: x1 6.90/6.70 z w: 1 6.90/6.70 #U24 w: 0 6.90/6.70 U142 w: x1 6.90/6.70 U25 w: 3 6.90/6.70 U242 w: 0 6.90/6.70 #U181 w: 0 6.90/6.70 U262 w: 0 6.90/6.70 U272 w: 0 6.90/6.70 #prod w: 2 6.90/6.70 U42 w: 3 6.90/6.70 U91 w: x1 6.90/6.70 U221 w: 0 6.90/6.70 #U101 w: 0 6.90/6.70 U26 w: 3 6.90/6.70 #U82 w: 0 6.90/6.70 #U254 w: 3 6.90/6.70 #U274 w: x1 6.90/6.70 #U183 w: 0 6.90/6.70 #U224 w: 0 6.90/6.70 U71 w: x1 + x2 + x3 6.90/6.70 #isBagKind w: x1 6.90/6.70 #U85 w: 0 6.90/6.70 #U81 w: 0 6.90/6.70 #U92 w: 0 6.90/6.70 U131 w: x1 6.90/6.70 #plus w: 0 6.90/6.70 #U222 w: 0 6.90/6.70 #U212 w: 0 6.90/6.70 U101 w: x1 6.90/6.70 #U231 w: 0 6.90/6.70 U111 w: 3 6.90/6.70 U132 w: 3 6.90/6.70 #U93 w: 0 6.90/6.70 #U76 w: 0 6.90/6.70 U86 w: x1 6.90/6.70 U103 w: 0 6.90/6.70 #U23 w: 0 6.90/6.70 #U53 w: 0 6.90/6.70 #U234 w: 0 6.90/6.70 #U121 w: 0 6.90/6.70 U253 w: 0 6.90/6.70 U84 w: 0 6.90/6.70 U23 w: x1 6.90/6.70 U63 w: 2 6.90/6.70 U172 w: 0 6.90/6.70 U93 w: x1 6.90/6.70 #U241 w: 0 6.90/6.70 #U131 w: x1 + x2 6.90/6.70 U72 w: x1 + x2 + x3 6.90/6.70 #U13 w: 0 6.90/6.70 U241 w: 0 6.90/6.70 #U271 w: x1 + 3 6.90/6.70 #U52 w: 0 6.90/6.70 #U103 w: 0 6.90/6.70 #U223 w: 0 6.90/6.70 U12 w: 3 6.90/6.70 U271 w: 0 6.90/6.70 #U253 w: 4 6.90/6.70 U213 w: 0 6.90/6.70 U214 w: 0 6.90/6.70 #U202 w: 0 6.90/6.70 #U26 w: 0 6.90/6.70 #U273 w: 4 6.90/6.70 U222 w: 0 6.90/6.70 U232 w: 0 6.90/6.70 sum w: x1 + 2 6.90/6.70 mult w: x1 + x2 + 2 6.90/6.70 isBagKind w: 3 6.90/6.70 #U252 w: x1 + 2 6.90/6.70 U201 w: 0 6.90/6.70 isBinKind w: 3 6.90/6.70 #U242 w: 0 6.90/6.70 #U213 w: 0 6.90/6.70 #U42 w: 0 6.90/6.70 isBin w: x1 + 1 6.90/6.70 #U141 w: x2 + 3 6.90/6.70 U252 w: 0 6.90/6.70 #U12 w: 0 6.90/6.70 U141 w: x1 6.90/6.70 #U171 w: 0 6.90/6.70 #U62 w: 0 6.90/6.70 U83 w: 0 6.90/6.70 #isBinKind w: x1 + 2 6.90/6.70 0 w: x1 + 2 6.90/6.70 #U214 w: 0 6.90/6.70 U191 w: 0 6.90/6.70 #isBin w: 0 6.90/6.70 U73 w: x1 + x2 + x3 6.90/6.70 #U102 w: 0 6.90/6.70 #U74 w: 0 6.90/6.70 U171 w: 0 6.90/6.70 U202 w: 0 6.90/6.70 #U73 w: 0 6.90/6.70 #U211 w: 0 6.90/6.70 union w: x1 + x2 + 4 6.90/6.70 #U25 w: 0 6.90/6.70 #U233 w: 0 6.90/6.70 U76 w: x1 6.90/6.70 U62 w: x1 + x2 6.90/6.70 #U63 w: 0 6.90/6.70 #U182 w: 0 6.90/6.70 U151 w: x1 6.90/6.70 U75 w: x1 + x2 6.90/6.70 #U262 w: 0 6.90/6.70 #U111 w: 0 6.90/6.70 #U192 w: 0 6.90/6.70 #U221 w: 0 6.90/6.70 #U232 w: 0 6.90/6.70 #U251 w: 6 6.90/6.70 U211 w: 0 6.90/6.70 U223 w: 0 6.90/6.70 singl w: x1 + 3 6.90/6.70 U194 w: 0 6.90/6.70 U251 w: 0 6.90/6.70 U52 w: x1 6.90/6.70 plus w: x1 + x2 + 2 6.90/6.70 U61 w: x1 + x2 6.90/6.70 #U51 w: 0 6.90/6.70 #U11 w: 0 6.90/6.70 #U75 w: 0 6.90/6.70 U31 w: x1 6.90/6.70 U85 w: 0 6.90/6.70 U183 w: 0 6.90/6.70 U92 w: 0 6.90/6.70 #U193 w: 0 6.90/6.70 #U41 w: x1 + x2 6.90/6.70 U102 w: x1 + x2 + 1 6.90/6.70 #U191 w: 0 6.90/6.70 empty w: 6 6.90/6.70 #U21 w: 0 6.90/6.70 U81 w: x1 + x2 + x3 6.90/6.70 U82 w: x1 + x2 + x3 6.90/6.70 #U22 w: 0 6.90/6.70 tt w: 3 6.90/6.70 #U84 w: 0 6.90/6.70 #U71 w: 0 6.90/6.70 U13 w: 3 6.90/6.70 #U151 w: 0 6.90/6.70 isBag w: 3 6.90/6.70 U184 w: 0 6.90/6.70 U22 w: 3 6.90/6.70 U51 w: x1 6.90/6.70 #U161 w: 0 6.90/6.70 U74 w: x1 + x2 + x3 6.90/6.70 #U172 w: 0 6.90/6.70 #sum w: 0 6.90/6.70 #U86 w: 0 6.90/6.70 #U261 w: 0 6.90/6.70 U53 w: 3 6.90/6.70 U212 w: 0 6.90/6.70 U41 w: 3 6.90/6.70 #U31 w: 0 6.90/6.70 #U184 w: 0 6.90/6.70 #U194 w: 0 6.90/6.70 U274 w: 0 6.90/6.70 #union w: 0 6.90/6.70 #U91 w: 0 6.90/6.70 #mult w: 0 6.90/6.70 U233 w: 0 6.90/6.70 U224 w: 0 6.90/6.70 #U132 w: 0 6.90/6.70 U121 w: x1 6.90/6.70 U273 w: 0 6.90/6.70 #U61 w: 0 6.90/6.70 U181 w: 0 6.90/6.70 U234 w: 0 6.90/6.70 USABLE RULES: { 7..17 30 35 40 45 48 53 60..65 84..89 97..103 } 6.90/6.70 Removed DPs: #23 #41 #62 #89 #90 #92 #99 #100 #104 #121 #161 #162 #174 #176 6.90/6.70 Number of SCCs: 3, DPs: 66 6.90/6.70 SCC { #71 #76 #105 #114 #118 #127 #128 #144 #150 #157 #159 #167 } 6.90/6.70 POLO(Sum)... POLO(max)... QLPOS... POLO(mSum)... QWPOpS(mSum)... Mat2b... failed. 6.90/6.70 Finding a loop... failed. 6.90/6.70 EOF