/export/starexec/sandbox2/solver/bin/starexec_run_Default /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- MAYBE Input TRS: 1: active(U101(tt(),V2)) -> mark(U102(isLNat(V2))) 2: active(U102(tt())) -> mark(tt()) 3: active(U11(tt(),N,XS)) -> mark(U12(isLNat(XS),N,XS)) 4: active(U111(tt())) -> mark(tt()) 5: active(U12(tt(),N,XS)) -> mark(snd(splitAt(N,XS))) 6: active(U121(tt())) -> mark(tt()) 7: active(U131(tt(),V2)) -> mark(U132(isLNat(V2))) 8: active(U132(tt())) -> mark(tt()) 9: active(U141(tt(),V2)) -> mark(U142(isLNat(V2))) 10: active(U142(tt())) -> mark(tt()) 11: active(U151(tt(),V2)) -> mark(U152(isLNat(V2))) 12: active(U152(tt())) -> mark(tt()) 13: active(U161(tt(),N)) -> mark(cons(N,natsFrom(s(N)))) 14: active(U171(tt(),N,XS)) -> mark(U172(isLNat(XS),N,XS)) 15: active(U172(tt(),N,XS)) -> mark(head(afterNth(N,XS))) 16: active(U181(tt(),Y)) -> mark(U182(isLNat(Y),Y)) 17: active(U182(tt(),Y)) -> mark(Y) 18: active(U191(tt(),XS)) -> mark(pair(nil(),XS)) 19: active(U201(tt(),N,X,XS)) -> mark(U202(isNatural(X),N,X,XS)) 20: active(U202(tt(),N,X,XS)) -> mark(U203(isLNat(XS),N,X,XS)) 21: active(U203(tt(),N,X,XS)) -> mark(U204(splitAt(N,XS),X)) 22: active(U204(pair(YS,ZS),X)) -> mark(pair(cons(X,YS),ZS)) 23: active(U21(tt(),X,Y)) -> mark(U22(isLNat(Y),X)) 24: active(U211(tt(),XS)) -> mark(U212(isLNat(XS),XS)) 25: active(U212(tt(),XS)) -> mark(XS) 26: active(U22(tt(),X)) -> mark(X) 27: active(U221(tt(),N,XS)) -> mark(U222(isLNat(XS),N,XS)) 28: active(U222(tt(),N,XS)) -> mark(fst(splitAt(N,XS))) 29: active(U31(tt(),N,XS)) -> mark(U32(isLNat(XS),N)) 30: active(U32(tt(),N)) -> mark(N) 31: active(U41(tt(),V2)) -> mark(U42(isLNat(V2))) 32: active(U42(tt())) -> mark(tt()) 33: active(U51(tt(),V2)) -> mark(U52(isLNat(V2))) 34: active(U52(tt())) -> mark(tt()) 35: active(U61(tt())) -> mark(tt()) 36: active(U71(tt())) -> mark(tt()) 37: active(U81(tt())) -> mark(tt()) 38: active(U91(tt())) -> mark(tt()) 39: active(afterNth(N,XS)) -> mark(U11(isNatural(N),N,XS)) 40: active(fst(pair(X,Y))) -> mark(U21(isLNat(X),X,Y)) 41: active(head(cons(N,XS))) -> mark(U31(isNatural(N),N,XS)) 42: active(isLNat(nil())) -> mark(tt()) 43: active(isLNat(afterNth(V1,V2))) -> mark(U41(isNatural(V1),V2)) 44: active(isLNat(cons(V1,V2))) -> mark(U51(isNatural(V1),V2)) 45: active(isLNat(fst(V1))) -> mark(U61(isPLNat(V1))) 46: active(isLNat(natsFrom(V1))) -> mark(U71(isNatural(V1))) 47: active(isLNat(snd(V1))) -> mark(U81(isPLNat(V1))) 48: active(isLNat(tail(V1))) -> mark(U91(isLNat(V1))) 49: active(isLNat(take(V1,V2))) -> mark(U101(isNatural(V1),V2)) 50: active(isNatural(0())) -> mark(tt()) 51: active(isNatural(head(V1))) -> mark(U111(isLNat(V1))) 52: active(isNatural(s(V1))) -> mark(U121(isNatural(V1))) 53: active(isNatural(sel(V1,V2))) -> mark(U131(isNatural(V1),V2)) 54: active(isPLNat(pair(V1,V2))) -> mark(U141(isLNat(V1),V2)) 55: active(isPLNat(splitAt(V1,V2))) -> mark(U151(isNatural(V1),V2)) 56: active(natsFrom(N)) -> mark(U161(isNatural(N),N)) 57: active(sel(N,XS)) -> mark(U171(isNatural(N),N,XS)) 58: active(snd(pair(X,Y))) -> mark(U181(isLNat(X),Y)) 59: active(splitAt(0(),XS)) -> mark(U191(isLNat(XS),XS)) 60: active(splitAt(s(N),cons(X,XS))) -> mark(U201(isNatural(N),N,X,XS)) 61: active(tail(cons(N,XS))) -> mark(U211(isNatural(N),XS)) 62: active(take(N,XS)) -> mark(U221(isNatural(N),N,XS)) 63: active(U101(X1,X2)) -> U101(active(X1),X2) 64: active(U102(X)) -> U102(active(X)) 65: active(U11(X1,X2,X3)) -> U11(active(X1),X2,X3) 66: active(U12(X1,X2,X3)) -> U12(active(X1),X2,X3) 67: active(U111(X)) -> U111(active(X)) 68: active(snd(X)) -> snd(active(X)) 69: active(splitAt(X1,X2)) -> splitAt(active(X1),X2) 70: active(splitAt(X1,X2)) -> splitAt(X1,active(X2)) 71: active(U121(X)) -> U121(active(X)) 72: active(U131(X1,X2)) -> U131(active(X1),X2) 73: active(U132(X)) -> U132(active(X)) 74: active(U141(X1,X2)) -> U141(active(X1),X2) 75: active(U142(X)) -> U142(active(X)) 76: active(U151(X1,X2)) -> U151(active(X1),X2) 77: active(U152(X)) -> U152(active(X)) 78: active(U161(X1,X2)) -> U161(active(X1),X2) 79: active(cons(X1,X2)) -> cons(active(X1),X2) 80: active(natsFrom(X)) -> natsFrom(active(X)) 81: active(s(X)) -> s(active(X)) 82: active(U171(X1,X2,X3)) -> U171(active(X1),X2,X3) 83: active(U172(X1,X2,X3)) -> U172(active(X1),X2,X3) 84: active(head(X)) -> head(active(X)) 85: active(afterNth(X1,X2)) -> afterNth(active(X1),X2) 86: active(afterNth(X1,X2)) -> afterNth(X1,active(X2)) 87: active(U181(X1,X2)) -> U181(active(X1),X2) 88: active(U182(X1,X2)) -> U182(active(X1),X2) 89: active(U191(X1,X2)) -> U191(active(X1),X2) 90: active(pair(X1,X2)) -> pair(active(X1),X2) 91: active(pair(X1,X2)) -> pair(X1,active(X2)) 92: active(U201(X1,X2,X3,X4)) -> U201(active(X1),X2,X3,X4) 93: active(U202(X1,X2,X3,X4)) -> U202(active(X1),X2,X3,X4) 94: active(U203(X1,X2,X3,X4)) -> U203(active(X1),X2,X3,X4) 95: active(U204(X1,X2)) -> U204(active(X1),X2) 96: active(U21(X1,X2,X3)) -> U21(active(X1),X2,X3) 97: active(U22(X1,X2)) -> U22(active(X1),X2) 98: active(U211(X1,X2)) -> U211(active(X1),X2) 99: active(U212(X1,X2)) -> U212(active(X1),X2) 100: active(U221(X1,X2,X3)) -> U221(active(X1),X2,X3) 101: active(U222(X1,X2,X3)) -> U222(active(X1),X2,X3) 102: active(fst(X)) -> fst(active(X)) 103: active(U31(X1,X2,X3)) -> U31(active(X1),X2,X3) 104: active(U32(X1,X2)) -> U32(active(X1),X2) 105: active(U41(X1,X2)) -> U41(active(X1),X2) 106: active(U42(X)) -> U42(active(X)) 107: active(U51(X1,X2)) -> U51(active(X1),X2) 108: active(U52(X)) -> U52(active(X)) 109: active(U61(X)) -> U61(active(X)) 110: active(U71(X)) -> U71(active(X)) 111: active(U81(X)) -> U81(active(X)) 112: active(U91(X)) -> U91(active(X)) 113: active(tail(X)) -> tail(active(X)) 114: active(take(X1,X2)) -> take(active(X1),X2) 115: active(take(X1,X2)) -> take(X1,active(X2)) 116: active(sel(X1,X2)) -> sel(active(X1),X2) 117: active(sel(X1,X2)) -> sel(X1,active(X2)) 118: U101(mark(X1),X2) -> mark(U101(X1,X2)) 119: U102(mark(X)) -> mark(U102(X)) 120: U11(mark(X1),X2,X3) -> mark(U11(X1,X2,X3)) 121: U12(mark(X1),X2,X3) -> mark(U12(X1,X2,X3)) 122: U111(mark(X)) -> mark(U111(X)) 123: snd(mark(X)) -> mark(snd(X)) 124: splitAt(mark(X1),X2) -> mark(splitAt(X1,X2)) 125: splitAt(X1,mark(X2)) -> mark(splitAt(X1,X2)) 126: U121(mark(X)) -> mark(U121(X)) 127: U131(mark(X1),X2) -> mark(U131(X1,X2)) 128: U132(mark(X)) -> mark(U132(X)) 129: U141(mark(X1),X2) -> mark(U141(X1,X2)) 130: U142(mark(X)) -> mark(U142(X)) 131: U151(mark(X1),X2) -> mark(U151(X1,X2)) 132: U152(mark(X)) -> mark(U152(X)) 133: U161(mark(X1),X2) -> mark(U161(X1,X2)) 134: cons(mark(X1),X2) -> mark(cons(X1,X2)) 135: natsFrom(mark(X)) -> mark(natsFrom(X)) 136: s(mark(X)) -> mark(s(X)) 137: U171(mark(X1),X2,X3) -> mark(U171(X1,X2,X3)) 138: U172(mark(X1),X2,X3) -> mark(U172(X1,X2,X3)) 139: head(mark(X)) -> mark(head(X)) 140: afterNth(mark(X1),X2) -> mark(afterNth(X1,X2)) 141: afterNth(X1,mark(X2)) -> mark(afterNth(X1,X2)) 142: U181(mark(X1),X2) -> mark(U181(X1,X2)) 143: U182(mark(X1),X2) -> mark(U182(X1,X2)) 144: U191(mark(X1),X2) -> mark(U191(X1,X2)) 145: pair(mark(X1),X2) -> mark(pair(X1,X2)) 146: pair(X1,mark(X2)) -> mark(pair(X1,X2)) 147: U201(mark(X1),X2,X3,X4) -> mark(U201(X1,X2,X3,X4)) 148: U202(mark(X1),X2,X3,X4) -> mark(U202(X1,X2,X3,X4)) 149: U203(mark(X1),X2,X3,X4) -> mark(U203(X1,X2,X3,X4)) 150: U204(mark(X1),X2) -> mark(U204(X1,X2)) 151: U21(mark(X1),X2,X3) -> mark(U21(X1,X2,X3)) 152: U22(mark(X1),X2) -> mark(U22(X1,X2)) 153: U211(mark(X1),X2) -> mark(U211(X1,X2)) 154: U212(mark(X1),X2) -> mark(U212(X1,X2)) 155: U221(mark(X1),X2,X3) -> mark(U221(X1,X2,X3)) 156: U222(mark(X1),X2,X3) -> mark(U222(X1,X2,X3)) 157: fst(mark(X)) -> mark(fst(X)) 158: U31(mark(X1),X2,X3) -> mark(U31(X1,X2,X3)) 159: U32(mark(X1),X2) -> mark(U32(X1,X2)) 160: U41(mark(X1),X2) -> mark(U41(X1,X2)) 161: U42(mark(X)) -> mark(U42(X)) 162: U51(mark(X1),X2) -> mark(U51(X1,X2)) 163: U52(mark(X)) -> mark(U52(X)) 164: U61(mark(X)) -> mark(U61(X)) 165: U71(mark(X)) -> mark(U71(X)) 166: U81(mark(X)) -> mark(U81(X)) 167: U91(mark(X)) -> mark(U91(X)) 168: tail(mark(X)) -> mark(tail(X)) 169: take(mark(X1),X2) -> mark(take(X1,X2)) 170: take(X1,mark(X2)) -> mark(take(X1,X2)) 171: sel(mark(X1),X2) -> mark(sel(X1,X2)) 172: sel(X1,mark(X2)) -> mark(sel(X1,X2)) 173: proper(U101(X1,X2)) -> U101(proper(X1),proper(X2)) 174: proper(tt()) -> ok(tt()) 175: proper(U102(X)) -> U102(proper(X)) 176: proper(isLNat(X)) -> isLNat(proper(X)) 177: proper(U11(X1,X2,X3)) -> U11(proper(X1),proper(X2),proper(X3)) 178: proper(U12(X1,X2,X3)) -> U12(proper(X1),proper(X2),proper(X3)) 179: proper(U111(X)) -> U111(proper(X)) 180: proper(snd(X)) -> snd(proper(X)) 181: proper(splitAt(X1,X2)) -> splitAt(proper(X1),proper(X2)) 182: proper(U121(X)) -> U121(proper(X)) 183: proper(U131(X1,X2)) -> U131(proper(X1),proper(X2)) 184: proper(U132(X)) -> U132(proper(X)) 185: proper(U141(X1,X2)) -> U141(proper(X1),proper(X2)) 186: proper(U142(X)) -> U142(proper(X)) 187: proper(U151(X1,X2)) -> U151(proper(X1),proper(X2)) 188: proper(U152(X)) -> U152(proper(X)) 189: proper(U161(X1,X2)) -> U161(proper(X1),proper(X2)) 190: proper(cons(X1,X2)) -> cons(proper(X1),proper(X2)) 191: proper(natsFrom(X)) -> natsFrom(proper(X)) 192: proper(s(X)) -> s(proper(X)) 193: proper(U171(X1,X2,X3)) -> U171(proper(X1),proper(X2),proper(X3)) 194: proper(U172(X1,X2,X3)) -> U172(proper(X1),proper(X2),proper(X3)) 195: proper(head(X)) -> head(proper(X)) 196: proper(afterNth(X1,X2)) -> afterNth(proper(X1),proper(X2)) 197: proper(U181(X1,X2)) -> U181(proper(X1),proper(X2)) 198: proper(U182(X1,X2)) -> U182(proper(X1),proper(X2)) 199: proper(U191(X1,X2)) -> U191(proper(X1),proper(X2)) 200: proper(pair(X1,X2)) -> pair(proper(X1),proper(X2)) 201: proper(nil()) -> ok(nil()) 202: proper(U201(X1,X2,X3,X4)) -> U201(proper(X1),proper(X2),proper(X3),proper(X4)) 203: proper(U202(X1,X2,X3,X4)) -> U202(proper(X1),proper(X2),proper(X3),proper(X4)) 204: proper(isNatural(X)) -> isNatural(proper(X)) 205: proper(U203(X1,X2,X3,X4)) -> U203(proper(X1),proper(X2),proper(X3),proper(X4)) 206: proper(U204(X1,X2)) -> U204(proper(X1),proper(X2)) 207: proper(U21(X1,X2,X3)) -> U21(proper(X1),proper(X2),proper(X3)) 208: proper(U22(X1,X2)) -> U22(proper(X1),proper(X2)) 209: proper(U211(X1,X2)) -> U211(proper(X1),proper(X2)) 210: proper(U212(X1,X2)) -> U212(proper(X1),proper(X2)) 211: proper(U221(X1,X2,X3)) -> U221(proper(X1),proper(X2),proper(X3)) 212: proper(U222(X1,X2,X3)) -> U222(proper(X1),proper(X2),proper(X3)) 213: proper(fst(X)) -> fst(proper(X)) 214: proper(U31(X1,X2,X3)) -> U31(proper(X1),proper(X2),proper(X3)) 215: proper(U32(X1,X2)) -> U32(proper(X1),proper(X2)) 216: proper(U41(X1,X2)) -> U41(proper(X1),proper(X2)) 217: proper(U42(X)) -> U42(proper(X)) 218: proper(U51(X1,X2)) -> U51(proper(X1),proper(X2)) 219: proper(U52(X)) -> U52(proper(X)) 220: proper(U61(X)) -> U61(proper(X)) 221: proper(U71(X)) -> U71(proper(X)) 222: proper(U81(X)) -> U81(proper(X)) 223: proper(U91(X)) -> U91(proper(X)) 224: proper(isPLNat(X)) -> isPLNat(proper(X)) 225: proper(tail(X)) -> tail(proper(X)) 226: proper(take(X1,X2)) -> take(proper(X1),proper(X2)) 227: proper(0()) -> ok(0()) 228: proper(sel(X1,X2)) -> sel(proper(X1),proper(X2)) 229: U101(ok(X1),ok(X2)) -> ok(U101(X1,X2)) 230: U102(ok(X)) -> ok(U102(X)) 231: isLNat(ok(X)) -> ok(isLNat(X)) 232: U11(ok(X1),ok(X2),ok(X3)) -> ok(U11(X1,X2,X3)) 233: U12(ok(X1),ok(X2),ok(X3)) -> ok(U12(X1,X2,X3)) 234: U111(ok(X)) -> ok(U111(X)) 235: snd(ok(X)) -> ok(snd(X)) 236: splitAt(ok(X1),ok(X2)) -> ok(splitAt(X1,X2)) 237: U121(ok(X)) -> ok(U121(X)) 238: U131(ok(X1),ok(X2)) -> ok(U131(X1,X2)) 239: U132(ok(X)) -> ok(U132(X)) 240: U141(ok(X1),ok(X2)) -> ok(U141(X1,X2)) 241: U142(ok(X)) -> ok(U142(X)) 242: U151(ok(X1),ok(X2)) -> ok(U151(X1,X2)) 243: U152(ok(X)) -> ok(U152(X)) 244: U161(ok(X1),ok(X2)) -> ok(U161(X1,X2)) 245: cons(ok(X1),ok(X2)) -> ok(cons(X1,X2)) 246: natsFrom(ok(X)) -> ok(natsFrom(X)) 247: s(ok(X)) -> ok(s(X)) 248: U171(ok(X1),ok(X2),ok(X3)) -> ok(U171(X1,X2,X3)) 249: U172(ok(X1),ok(X2),ok(X3)) -> ok(U172(X1,X2,X3)) 250: head(ok(X)) -> ok(head(X)) 251: afterNth(ok(X1),ok(X2)) -> ok(afterNth(X1,X2)) 252: U181(ok(X1),ok(X2)) -> ok(U181(X1,X2)) 253: U182(ok(X1),ok(X2)) -> ok(U182(X1,X2)) 254: U191(ok(X1),ok(X2)) -> ok(U191(X1,X2)) 255: pair(ok(X1),ok(X2)) -> ok(pair(X1,X2)) 256: U201(ok(X1),ok(X2),ok(X3),ok(X4)) -> ok(U201(X1,X2,X3,X4)) 257: U202(ok(X1),ok(X2),ok(X3),ok(X4)) -> ok(U202(X1,X2,X3,X4)) 258: isNatural(ok(X)) -> ok(isNatural(X)) 259: U203(ok(X1),ok(X2),ok(X3),ok(X4)) -> ok(U203(X1,X2,X3,X4)) 260: U204(ok(X1),ok(X2)) -> ok(U204(X1,X2)) 261: U21(ok(X1),ok(X2),ok(X3)) -> ok(U21(X1,X2,X3)) 262: U22(ok(X1),ok(X2)) -> ok(U22(X1,X2)) 263: U211(ok(X1),ok(X2)) -> ok(U211(X1,X2)) 264: U212(ok(X1),ok(X2)) -> ok(U212(X1,X2)) 265: U221(ok(X1),ok(X2),ok(X3)) -> ok(U221(X1,X2,X3)) 266: U222(ok(X1),ok(X2),ok(X3)) -> ok(U222(X1,X2,X3)) 267: fst(ok(X)) -> ok(fst(X)) 268: U31(ok(X1),ok(X2),ok(X3)) -> ok(U31(X1,X2,X3)) 269: U32(ok(X1),ok(X2)) -> ok(U32(X1,X2)) 270: U41(ok(X1),ok(X2)) -> ok(U41(X1,X2)) 271: U42(ok(X)) -> ok(U42(X)) 272: U51(ok(X1),ok(X2)) -> ok(U51(X1,X2)) 273: U52(ok(X)) -> ok(U52(X)) 274: U61(ok(X)) -> ok(U61(X)) 275: U71(ok(X)) -> ok(U71(X)) 276: U81(ok(X)) -> ok(U81(X)) 277: U91(ok(X)) -> ok(U91(X)) 278: isPLNat(ok(X)) -> ok(isPLNat(X)) 279: tail(ok(X)) -> ok(tail(X)) 280: take(ok(X1),ok(X2)) -> ok(take(X1,X2)) 281: sel(ok(X1),ok(X2)) -> ok(sel(X1,X2)) 282: top(mark(X)) -> top(proper(X)) 283: top(ok(X)) -> top(active(X)) Number of strict rules: 283 Direct POLO(bPol) ... failed. Uncurrying ... failed. Dependency Pairs: #1: #active(afterNth(X1,X2)) -> #afterNth(X1,active(X2)) #2: #active(afterNth(X1,X2)) -> #active(X2) #3: #active(isLNat(afterNth(V1,V2))) -> #U41(isNatural(V1),V2) #4: #active(isLNat(afterNth(V1,V2))) -> #isNatural(V1) #5: #active(U31(tt(),N,XS)) -> #U32(isLNat(XS),N) #6: #active(U31(tt(),N,XS)) -> #isLNat(XS) #7: #U131(ok(X1),ok(X2)) -> #U131(X1,X2) #8: #U211(ok(X1),ok(X2)) -> #U211(X1,X2) #9: #active(U172(X1,X2,X3)) -> #U172(active(X1),X2,X3) #10: #active(U172(X1,X2,X3)) -> #active(X1) #11: #active(U12(X1,X2,X3)) -> #U12(active(X1),X2,X3) #12: #active(U12(X1,X2,X3)) -> #active(X1) #13: #proper(U11(X1,X2,X3)) -> #U11(proper(X1),proper(X2),proper(X3)) #14: #proper(U11(X1,X2,X3)) -> #proper(X1) #15: #proper(U11(X1,X2,X3)) -> #proper(X2) #16: #proper(U11(X1,X2,X3)) -> #proper(X3) #17: #active(isLNat(natsFrom(V1))) -> #U71(isNatural(V1)) #18: #active(isLNat(natsFrom(V1))) -> #isNatural(V1) #19: #U101(ok(X1),ok(X2)) -> #U101(X1,X2) #20: #U182(ok(X1),ok(X2)) -> #U182(X1,X2) #21: #active(take(X1,X2)) -> #take(X1,active(X2)) #22: #active(take(X1,X2)) -> #active(X2) #23: #U11(ok(X1),ok(X2),ok(X3)) -> #U11(X1,X2,X3) #24: #proper(U182(X1,X2)) -> #U182(proper(X1),proper(X2)) #25: #proper(U182(X1,X2)) -> #proper(X1) #26: #proper(U182(X1,X2)) -> #proper(X2) #27: #U203(mark(X1),X2,X3,X4) -> #U203(X1,X2,X3,X4) #28: #active(U204(X1,X2)) -> #U204(active(X1),X2) #29: #active(U204(X1,X2)) -> #active(X1) #30: #top(ok(X)) -> #top(active(X)) #31: #top(ok(X)) -> #active(X) #32: #active(head(cons(N,XS))) -> #U31(isNatural(N),N,XS) #33: #active(head(cons(N,XS))) -> #isNatural(N) #34: #U171(ok(X1),ok(X2),ok(X3)) -> #U171(X1,X2,X3) #35: #U221(ok(X1),ok(X2),ok(X3)) -> #U221(X1,X2,X3) #36: #U181(ok(X1),ok(X2)) -> #U181(X1,X2) #37: #active(take(X1,X2)) -> #take(active(X1),X2) #38: #active(take(X1,X2)) -> #active(X1) #39: #active(U212(X1,X2)) -> #U212(active(X1),X2) #40: #active(U212(X1,X2)) -> #active(X1) #41: #U102(ok(X)) -> #U102(X) #42: #U52(mark(X)) -> #U52(X) #43: #active(U22(X1,X2)) -> #U22(active(X1),X2) #44: #active(U22(X1,X2)) -> #active(X1) #45: #top(mark(X)) -> #top(proper(X)) #46: #top(mark(X)) -> #proper(X) #47: #active(pair(X1,X2)) -> #pair(X1,active(X2)) #48: #active(pair(X1,X2)) -> #active(X2) #49: #active(U132(X)) -> #U132(active(X)) #50: #active(U132(X)) -> #active(X) #51: #active(isLNat(snd(V1))) -> #U81(isPLNat(V1)) #52: #active(isLNat(snd(V1))) -> #isPLNat(V1) #53: #proper(U51(X1,X2)) -> #U51(proper(X1),proper(X2)) #54: #proper(U51(X1,X2)) -> #proper(X1) #55: #proper(U51(X1,X2)) -> #proper(X2) #56: #proper(natsFrom(X)) -> #natsFrom(proper(X)) #57: #proper(natsFrom(X)) -> #proper(X) #58: #U141(ok(X1),ok(X2)) -> #U141(X1,X2) #59: #active(isNatural(sel(V1,V2))) -> #U131(isNatural(V1),V2) #60: #active(isNatural(sel(V1,V2))) -> #isNatural(V1) #61: #U204(ok(X1),ok(X2)) -> #U204(X1,X2) #62: #proper(U101(X1,X2)) -> #U101(proper(X1),proper(X2)) #63: #proper(U101(X1,X2)) -> #proper(X1) #64: #proper(U101(X1,X2)) -> #proper(X2) #65: #U111(ok(X)) -> #U111(X) #66: #active(U121(X)) -> #U121(active(X)) #67: #active(U121(X)) -> #active(X) #68: #U201(mark(X1),X2,X3,X4) -> #U201(X1,X2,X3,X4) #69: #head(mark(X)) -> #head(X) #70: #active(isLNat(tail(V1))) -> #U91(isLNat(V1)) #71: #active(isLNat(tail(V1))) -> #isLNat(V1) #72: #fst(ok(X)) -> #fst(X) #73: #snd(mark(X)) -> #snd(X) #74: #active(U142(X)) -> #U142(active(X)) #75: #active(U142(X)) -> #active(X) #76: #pair(ok(X1),ok(X2)) -> #pair(X1,X2) #77: #proper(U12(X1,X2,X3)) -> #U12(proper(X1),proper(X2),proper(X3)) #78: #proper(U12(X1,X2,X3)) -> #proper(X1) #79: #proper(U12(X1,X2,X3)) -> #proper(X2) #80: #proper(U12(X1,X2,X3)) -> #proper(X3) #81: #active(U91(X)) -> #U91(active(X)) #82: #active(U91(X)) -> #active(X) #83: #active(U141(X1,X2)) -> #U141(active(X1),X2) #84: #active(U141(X1,X2)) -> #active(X1) #85: #take(X1,mark(X2)) -> #take(X1,X2) #86: #active(snd(pair(X,Y))) -> #U181(isLNat(X),Y) #87: #active(snd(pair(X,Y))) -> #isLNat(X) #88: #isPLNat(ok(X)) -> #isPLNat(X) #89: #U201(ok(X1),ok(X2),ok(X3),ok(X4)) -> #U201(X1,X2,X3,X4) #90: #U172(mark(X1),X2,X3) -> #U172(X1,X2,X3) #91: #active(tail(X)) -> #tail(active(X)) #92: #active(tail(X)) -> #active(X) #93: #U31(mark(X1),X2,X3) -> #U31(X1,X2,X3) #94: #active(tail(cons(N,XS))) -> #U211(isNatural(N),XS) #95: #active(tail(cons(N,XS))) -> #isNatural(N) #96: #U21(mark(X1),X2,X3) -> #U21(X1,X2,X3) #97: #U212(mark(X1),X2) -> #U212(X1,X2) #98: #active(sel(X1,X2)) -> #sel(active(X1),X2) #99: #active(sel(X1,X2)) -> #active(X1) #100: #U221(mark(X1),X2,X3) -> #U221(X1,X2,X3) #101: #proper(U91(X)) -> #U91(proper(X)) #102: #proper(U91(X)) -> #proper(X) #103: #proper(afterNth(X1,X2)) -> #afterNth(proper(X1),proper(X2)) #104: #proper(afterNth(X1,X2)) -> #proper(X1) #105: #proper(afterNth(X1,X2)) -> #proper(X2) #106: #U71(mark(X)) -> #U71(X) #107: #active(splitAt(0(),XS)) -> #U191(isLNat(XS),XS) #108: #active(splitAt(0(),XS)) -> #isLNat(XS) #109: #proper(U171(X1,X2,X3)) -> #U171(proper(X1),proper(X2),proper(X3)) #110: #proper(U171(X1,X2,X3)) -> #proper(X1) #111: #proper(U171(X1,X2,X3)) -> #proper(X2) #112: #proper(U171(X1,X2,X3)) -> #proper(X3) #113: #active(U71(X)) -> #U71(active(X)) #114: #active(U71(X)) -> #active(X) #115: #U152(mark(X)) -> #U152(X) #116: #active(isPLNat(splitAt(V1,V2))) -> #U151(isNatural(V1),V2) #117: #active(isPLNat(splitAt(V1,V2))) -> #isNatural(V1) #118: #active(U111(X)) -> #U111(active(X)) #119: #active(U111(X)) -> #active(X) #120: #proper(U212(X1,X2)) -> #U212(proper(X1),proper(X2)) #121: #proper(U212(X1,X2)) -> #proper(X1) #122: #proper(U212(X1,X2)) -> #proper(X2) #123: #active(fst(pair(X,Y))) -> #U21(isLNat(X),X,Y) #124: #active(fst(pair(X,Y))) -> #isLNat(X) #125: #U31(ok(X1),ok(X2),ok(X3)) -> #U31(X1,X2,X3) #126: #active(pair(X1,X2)) -> #pair(active(X1),X2) #127: #active(pair(X1,X2)) -> #active(X1) #128: #U172(ok(X1),ok(X2),ok(X3)) -> #U172(X1,X2,X3) #129: #pair(X1,mark(X2)) -> #pair(X1,X2) #130: #active(U51(X1,X2)) -> #U51(active(X1),X2) #131: #active(U51(X1,X2)) -> #active(X1) #132: #active(isNatural(head(V1))) -> #U111(isLNat(V1)) #133: #active(isNatural(head(V1))) -> #isLNat(V1) #134: #proper(U61(X)) -> #U61(proper(X)) #135: #proper(U61(X)) -> #proper(X) #136: #active(U161(tt(),N)) -> #cons(N,natsFrom(s(N))) #137: #active(U161(tt(),N)) -> #natsFrom(s(N)) #138: #active(U161(tt(),N)) -> #s(N) #139: #active(U141(tt(),V2)) -> #U142(isLNat(V2)) #140: #active(U141(tt(),V2)) -> #isLNat(V2) #141: #proper(U201(X1,X2,X3,X4)) -> #U201(proper(X1),proper(X2),proper(X3),proper(X4)) #142: #proper(U201(X1,X2,X3,X4)) -> #proper(X1) #143: #proper(U201(X1,X2,X3,X4)) -> #proper(X2) #144: #proper(U201(X1,X2,X3,X4)) -> #proper(X3) #145: #proper(U201(X1,X2,X3,X4)) -> #proper(X4) #146: #active(U151(tt(),V2)) -> #U152(isLNat(V2)) #147: #active(U151(tt(),V2)) -> #isLNat(V2) #148: #proper(U31(X1,X2,X3)) -> #U31(proper(X1),proper(X2),proper(X3)) #149: #proper(U31(X1,X2,X3)) -> #proper(X1) #150: #proper(U31(X1,X2,X3)) -> #proper(X2) #151: #proper(U31(X1,X2,X3)) -> #proper(X3) #152: #active(U211(X1,X2)) -> #U211(active(X1),X2) #153: #active(U211(X1,X2)) -> #active(X1) #154: #U202(ok(X1),ok(X2),ok(X3),ok(X4)) -> #U202(X1,X2,X3,X4) #155: #U222(mark(X1),X2,X3) -> #U222(X1,X2,X3) #156: #active(sel(N,XS)) -> #U171(isNatural(N),N,XS) #157: #active(sel(N,XS)) -> #isNatural(N) #158: #cons(ok(X1),ok(X2)) -> #cons(X1,X2) #159: #proper(U181(X1,X2)) -> #U181(proper(X1),proper(X2)) #160: #proper(U181(X1,X2)) -> #proper(X1) #161: #proper(U181(X1,X2)) -> #proper(X2) #162: #active(U151(X1,X2)) -> #U151(active(X1),X2) #163: #active(U151(X1,X2)) -> #active(X1) #164: #U91(mark(X)) -> #U91(X) #165: #proper(cons(X1,X2)) -> #cons(proper(X1),proper(X2)) #166: #proper(cons(X1,X2)) -> #proper(X1) #167: #proper(cons(X1,X2)) -> #proper(X2) #168: #active(U61(X)) -> #U61(active(X)) #169: #active(U61(X)) -> #active(X) #170: #active(U203(X1,X2,X3,X4)) -> #U203(active(X1),X2,X3,X4) #171: #active(U203(X1,X2,X3,X4)) -> #active(X1) #172: #active(U211(tt(),XS)) -> #U212(isLNat(XS),XS) #173: #active(U211(tt(),XS)) -> #isLNat(XS) #174: #cons(mark(X1),X2) -> #cons(X1,X2) #175: #active(splitAt(X1,X2)) -> #splitAt(X1,active(X2)) #176: #active(splitAt(X1,X2)) -> #active(X2) #177: #U52(ok(X)) -> #U52(X) #178: #active(U21(tt(),X,Y)) -> #U22(isLNat(Y),X) #179: #active(U21(tt(),X,Y)) -> #isLNat(Y) #180: #splitAt(ok(X1),ok(X2)) -> #splitAt(X1,X2) #181: #U132(mark(X)) -> #U132(X) #182: #active(s(X)) -> #s(active(X)) #183: #active(s(X)) -> #active(X) #184: #U101(mark(X1),X2) -> #U101(X1,X2) #185: #active(U161(X1,X2)) -> #U161(active(X1),X2) #186: #active(U161(X1,X2)) -> #active(X1) #187: #active(isLNat(fst(V1))) -> #U61(isPLNat(V1)) #188: #active(isLNat(fst(V1))) -> #isPLNat(V1) #189: #active(U21(X1,X2,X3)) -> #U21(active(X1),X2,X3) #190: #active(U21(X1,X2,X3)) -> #active(X1) #191: #proper(U202(X1,X2,X3,X4)) -> #U202(proper(X1),proper(X2),proper(X3),proper(X4)) #192: #proper(U202(X1,X2,X3,X4)) -> #proper(X1) #193: #proper(U202(X1,X2,X3,X4)) -> #proper(X2) #194: #proper(U202(X1,X2,X3,X4)) -> #proper(X3) #195: #proper(U202(X1,X2,X3,X4)) -> #proper(X4) #196: #active(splitAt(X1,X2)) -> #splitAt(active(X1),X2) #197: #active(splitAt(X1,X2)) -> #active(X1) #198: #proper(U211(X1,X2)) -> #U211(proper(X1),proper(X2)) #199: #proper(U211(X1,X2)) -> #proper(X1) #200: #proper(U211(X1,X2)) -> #proper(X2) #201: #active(U222(X1,X2,X3)) -> #U222(active(X1),X2,X3) #202: #active(U222(X1,X2,X3)) -> #active(X1) #203: #active(U41(tt(),V2)) -> #U42(isLNat(V2)) #204: #active(U41(tt(),V2)) -> #isLNat(V2) #205: #U61(mark(X)) -> #U61(X) #206: #U41(ok(X1),ok(X2)) -> #U41(X1,X2) #207: #proper(U42(X)) -> #U42(proper(X)) #208: #proper(U42(X)) -> #proper(X) #209: #active(cons(X1,X2)) -> #cons(active(X1),X2) #210: #active(cons(X1,X2)) -> #active(X1) #211: #active(natsFrom(N)) -> #U161(isNatural(N),N) #212: #active(natsFrom(N)) -> #isNatural(N) #213: #active(U191(X1,X2)) -> #U191(active(X1),X2) #214: #active(U191(X1,X2)) -> #active(X1) #215: #U161(mark(X1),X2) -> #U161(X1,X2) #216: #active(U171(X1,X2,X3)) -> #U171(active(X1),X2,X3) #217: #active(U171(X1,X2,X3)) -> #active(X1) #218: #U91(ok(X)) -> #U91(X) #219: #U222(ok(X1),ok(X2),ok(X3)) -> #U222(X1,X2,X3) #220: #active(U81(X)) -> #U81(active(X)) #221: #active(U81(X)) -> #active(X) #222: #active(U171(tt(),N,XS)) -> #U172(isLNat(XS),N,XS) #223: #active(U171(tt(),N,XS)) -> #isLNat(XS) #224: #proper(U204(X1,X2)) -> #U204(proper(X1),proper(X2)) #225: #proper(U204(X1,X2)) -> #proper(X1) #226: #proper(U204(X1,X2)) -> #proper(X2) #227: #active(U42(X)) -> #U42(active(X)) #228: #active(U42(X)) -> #active(X) #229: #proper(U141(X1,X2)) -> #U141(proper(X1),proper(X2)) #230: #proper(U141(X1,X2)) -> #proper(X1) #231: #proper(U141(X1,X2)) -> #proper(X2) #232: #active(take(N,XS)) -> #U221(isNatural(N),N,XS) #233: #active(take(N,XS)) -> #isNatural(N) #234: #head(ok(X)) -> #head(X) #235: #proper(pair(X1,X2)) -> #pair(proper(X1),proper(X2)) #236: #proper(pair(X1,X2)) -> #proper(X1) #237: #proper(pair(X1,X2)) -> #proper(X2) #238: #active(isNatural(s(V1))) -> #U121(isNatural(V1)) #239: #active(isNatural(s(V1))) -> #isNatural(V1) #240: #active(isLNat(take(V1,V2))) -> #U101(isNatural(V1),V2) #241: #active(isLNat(take(V1,V2))) -> #isNatural(V1) #242: #U142(mark(X)) -> #U142(X) #243: #U81(mark(X)) -> #U81(X) #244: #active(U52(X)) -> #U52(active(X)) #245: #active(U52(X)) -> #active(X) #246: #U141(mark(X1),X2) -> #U141(X1,X2) #247: #active(U202(tt(),N,X,XS)) -> #U203(isLNat(XS),N,X,XS) #248: #active(U202(tt(),N,X,XS)) -> #isLNat(XS) #249: #proper(U111(X)) -> #U111(proper(X)) #250: #proper(U111(X)) -> #proper(X) #251: #U121(mark(X)) -> #U121(X) #252: #active(U182(X1,X2)) -> #U182(active(X1),X2) #253: #active(U182(X1,X2)) -> #active(X1) #254: #active(U131(tt(),V2)) -> #U132(isLNat(V2)) #255: #active(U131(tt(),V2)) -> #isLNat(V2) #256: #proper(U21(X1,X2,X3)) -> #U21(proper(X1),proper(X2),proper(X3)) #257: #proper(U21(X1,X2,X3)) -> #proper(X1) #258: #proper(U21(X1,X2,X3)) -> #proper(X2) #259: #proper(U21(X1,X2,X3)) -> #proper(X3) #260: #active(afterNth(N,XS)) -> #U11(isNatural(N),N,XS) #261: #active(afterNth(N,XS)) -> #isNatural(N) #262: #U211(mark(X1),X2) -> #U211(X1,X2) #263: #U191(ok(X1),ok(X2)) -> #U191(X1,X2) #264: #s(mark(X)) -> #s(X) #265: #proper(isPLNat(X)) -> #isPLNat(proper(X)) #266: #proper(isPLNat(X)) -> #proper(X) #267: #active(U201(X1,X2,X3,X4)) -> #U201(active(X1),X2,X3,X4) #268: #active(U201(X1,X2,X3,X4)) -> #active(X1) #269: #U12(ok(X1),ok(X2),ok(X3)) -> #U12(X1,X2,X3) #270: #U81(ok(X)) -> #U81(X) #271: #proper(U102(X)) -> #U102(proper(X)) #272: #proper(U102(X)) -> #proper(X) #273: #U102(mark(X)) -> #U102(X) #274: #active(U202(X1,X2,X3,X4)) -> #U202(active(X1),X2,X3,X4) #275: #active(U202(X1,X2,X3,X4)) -> #active(X1) #276: #active(U102(X)) -> #U102(active(X)) #277: #active(U102(X)) -> #active(X) #278: #active(U51(tt(),V2)) -> #U52(isLNat(V2)) #279: #active(U51(tt(),V2)) -> #isLNat(V2) #280: #U21(ok(X1),ok(X2),ok(X3)) -> #U21(X1,X2,X3) #281: #active(U131(X1,X2)) -> #U131(active(X1),X2) #282: #active(U131(X1,X2)) -> #active(X1) #283: #U51(mark(X1),X2) -> #U51(X1,X2) #284: #proper(U132(X)) -> #U132(proper(X)) #285: #proper(U132(X)) -> #proper(X) #286: #U11(mark(X1),X2,X3) -> #U11(X1,X2,X3) #287: #active(U12(tt(),N,XS)) -> #snd(splitAt(N,XS)) #288: #active(U12(tt(),N,XS)) -> #splitAt(N,XS) #289: #active(isLNat(cons(V1,V2))) -> #U51(isNatural(V1),V2) #290: #active(isLNat(cons(V1,V2))) -> #isNatural(V1) #291: #take(ok(X1),ok(X2)) -> #take(X1,X2) #292: #active(U11(X1,X2,X3)) -> #U11(active(X1),X2,X3) #293: #active(U11(X1,X2,X3)) -> #active(X1) #294: #U202(mark(X1),X2,X3,X4) -> #U202(X1,X2,X3,X4) #295: #active(U222(tt(),N,XS)) -> #fst(splitAt(N,XS)) #296: #active(U222(tt(),N,XS)) -> #splitAt(N,XS) #297: #proper(U81(X)) -> #U81(proper(X)) #298: #proper(U81(X)) -> #proper(X) #299: #proper(U32(X1,X2)) -> #U32(proper(X1),proper(X2)) #300: #proper(U32(X1,X2)) -> #proper(X1) #301: #proper(U32(X1,X2)) -> #proper(X2) #302: #active(U204(pair(YS,ZS),X)) -> #pair(cons(X,YS),ZS) #303: #active(U204(pair(YS,ZS),X)) -> #cons(X,YS) #304: #U131(mark(X1),X2) -> #U131(X1,X2) #305: #sel(ok(X1),ok(X2)) -> #sel(X1,X2) #306: #take(mark(X1),X2) -> #take(X1,X2) #307: #afterNth(ok(X1),ok(X2)) -> #afterNth(X1,X2) #308: #U142(ok(X)) -> #U142(X) #309: #U61(ok(X)) -> #U61(X) #310: #sel(mark(X1),X2) -> #sel(X1,X2) #311: #proper(U131(X1,X2)) -> #U131(proper(X1),proper(X2)) #312: #proper(U131(X1,X2)) -> #proper(X1) #313: #proper(U131(X1,X2)) -> #proper(X2) #314: #active(head(X)) -> #head(active(X)) #315: #active(head(X)) -> #active(X) #316: #active(U181(X1,X2)) -> #U181(active(X1),X2) #317: #active(U181(X1,X2)) -> #active(X1) #318: #proper(U222(X1,X2,X3)) -> #U222(proper(X1),proper(X2),proper(X3)) #319: #proper(U222(X1,X2,X3)) -> #proper(X1) #320: #proper(U222(X1,X2,X3)) -> #proper(X2) #321: #proper(U222(X1,X2,X3)) -> #proper(X3) #322: #proper(U172(X1,X2,X3)) -> #U172(proper(X1),proper(X2),proper(X3)) #323: #proper(U172(X1,X2,X3)) -> #proper(X1) #324: #proper(U172(X1,X2,X3)) -> #proper(X2) #325: #proper(U172(X1,X2,X3)) -> #proper(X3) #326: #fst(mark(X)) -> #fst(X) #327: #U152(ok(X)) -> #U152(X) #328: #active(U221(tt(),N,XS)) -> #U222(isLNat(XS),N,XS) #329: #active(U221(tt(),N,XS)) -> #isLNat(XS) #330: #U22(ok(X1),ok(X2)) -> #U22(X1,X2) #331: #U171(mark(X1),X2,X3) -> #U171(X1,X2,X3) #332: #U191(mark(X1),X2) -> #U191(X1,X2) #333: #U181(mark(X1),X2) -> #U181(X1,X2) #334: #U42(mark(X)) -> #U42(X) #335: #U161(ok(X1),ok(X2)) -> #U161(X1,X2) #336: #proper(U151(X1,X2)) -> #U151(proper(X1),proper(X2)) #337: #proper(U151(X1,X2)) -> #proper(X1) #338: #proper(U151(X1,X2)) -> #proper(X2) #339: #U204(mark(X1),X2) -> #U204(X1,X2) #340: #active(splitAt(s(N),cons(X,XS))) -> #U201(isNatural(N),N,X,XS) #341: #active(splitAt(s(N),cons(X,XS))) -> #isNatural(N) #342: #proper(U22(X1,X2)) -> #U22(proper(X1),proper(X2)) #343: #proper(U22(X1,X2)) -> #proper(X1) #344: #proper(U22(X1,X2)) -> #proper(X2) #345: #active(sel(X1,X2)) -> #sel(X1,active(X2)) #346: #active(sel(X1,X2)) -> #active(X2) #347: #U32(ok(X1),ok(X2)) -> #U32(X1,X2) #348: #U212(ok(X1),ok(X2)) -> #U212(X1,X2) #349: #proper(U191(X1,X2)) -> #U191(proper(X1),proper(X2)) #350: #proper(U191(X1,X2)) -> #proper(X1) #351: #proper(U191(X1,X2)) -> #proper(X2) #352: #proper(take(X1,X2)) -> #take(proper(X1),proper(X2)) #353: #proper(take(X1,X2)) -> #proper(X1) #354: #proper(take(X1,X2)) -> #proper(X2) #355: #proper(sel(X1,X2)) -> #sel(proper(X1),proper(X2)) #356: #proper(sel(X1,X2)) -> #proper(X1) #357: #proper(sel(X1,X2)) -> #proper(X2) #358: #sel(X1,mark(X2)) -> #sel(X1,X2) #359: #active(U201(tt(),N,X,XS)) -> #U202(isNatural(X),N,X,XS) #360: #active(U201(tt(),N,X,XS)) -> #isNatural(X) #361: #U182(mark(X1),X2) -> #U182(X1,X2) #362: #splitAt(X1,mark(X2)) -> #splitAt(X1,X2) #363: #U42(ok(X)) -> #U42(X) #364: #U203(ok(X1),ok(X2),ok(X3),ok(X4)) -> #U203(X1,X2,X3,X4) #365: #proper(U221(X1,X2,X3)) -> #U221(proper(X1),proper(X2),proper(X3)) #366: #proper(U221(X1,X2,X3)) -> #proper(X1) #367: #proper(U221(X1,X2,X3)) -> #proper(X2) #368: #proper(U221(X1,X2,X3)) -> #proper(X3) #369: #proper(s(X)) -> #s(proper(X)) #370: #proper(s(X)) -> #proper(X) #371: #proper(U142(X)) -> #U142(proper(X)) #372: #proper(U142(X)) -> #proper(X) #373: #proper(isLNat(X)) -> #isLNat(proper(X)) #374: #proper(isLNat(X)) -> #proper(X) #375: #tail(ok(X)) -> #tail(X) #376: #active(U101(X1,X2)) -> #U101(active(X1),X2) #377: #active(U101(X1,X2)) -> #active(X1) #378: #natsFrom(mark(X)) -> #natsFrom(X) #379: #s(ok(X)) -> #s(X) #380: #proper(tail(X)) -> #tail(proper(X)) #381: #proper(tail(X)) -> #proper(X) #382: #active(U41(X1,X2)) -> #U41(active(X1),X2) #383: #active(U41(X1,X2)) -> #active(X1) #384: #active(U221(X1,X2,X3)) -> #U221(active(X1),X2,X3) #385: #active(U221(X1,X2,X3)) -> #active(X1) #386: #active(afterNth(X1,X2)) -> #afterNth(active(X1),X2) #387: #active(afterNth(X1,X2)) -> #active(X1) #388: #U121(ok(X)) -> #U121(X) #389: #proper(splitAt(X1,X2)) -> #splitAt(proper(X1),proper(X2)) #390: #proper(splitAt(X1,X2)) -> #proper(X1) #391: #proper(splitAt(X1,X2)) -> #proper(X2) #392: #U111(mark(X)) -> #U111(X) #393: #proper(fst(X)) -> #fst(proper(X)) #394: #proper(fst(X)) -> #proper(X) #395: #active(snd(X)) -> #snd(active(X)) #396: #active(snd(X)) -> #active(X) #397: #isLNat(ok(X)) -> #isLNat(X) #398: #U151(mark(X1),X2) -> #U151(X1,X2) #399: #active(U203(tt(),N,X,XS)) -> #U204(splitAt(N,XS),X) #400: #active(U203(tt(),N,X,XS)) -> #splitAt(N,XS) #401: #active(U181(tt(),Y)) -> #U182(isLNat(Y),Y) #402: #active(U181(tt(),Y)) -> #isLNat(Y) #403: #active(U11(tt(),N,XS)) -> #U12(isLNat(XS),N,XS) #404: #active(U11(tt(),N,XS)) -> #isLNat(XS) #405: #U32(mark(X1),X2) -> #U32(X1,X2) #406: #U151(ok(X1),ok(X2)) -> #U151(X1,X2) #407: #active(U152(X)) -> #U152(active(X)) #408: #active(U152(X)) -> #active(X) #409: #active(U101(tt(),V2)) -> #U102(isLNat(V2)) #410: #active(U101(tt(),V2)) -> #isLNat(V2) #411: #afterNth(mark(X1),X2) -> #afterNth(X1,X2) #412: #splitAt(mark(X1),X2) -> #splitAt(X1,X2) #413: #active(isPLNat(pair(V1,V2))) -> #U141(isLNat(V1),V2) #414: #active(isPLNat(pair(V1,V2))) -> #isLNat(V1) #415: #proper(head(X)) -> #head(proper(X)) #416: #proper(head(X)) -> #proper(X) #417: #natsFrom(ok(X)) -> #natsFrom(X) #418: #snd(ok(X)) -> #snd(X) #419: #proper(isNatural(X)) -> #isNatural(proper(X)) #420: #proper(isNatural(X)) -> #proper(X) #421: #U41(mark(X1),X2) -> #U41(X1,X2) #422: #proper(U203(X1,X2,X3,X4)) -> #U203(proper(X1),proper(X2),proper(X3),proper(X4)) #423: #proper(U203(X1,X2,X3,X4)) -> #proper(X1) #424: #proper(U203(X1,X2,X3,X4)) -> #proper(X2) #425: #proper(U203(X1,X2,X3,X4)) -> #proper(X3) #426: #proper(U203(X1,X2,X3,X4)) -> #proper(X4) #427: #U22(mark(X1),X2) -> #U22(X1,X2) #428: #tail(mark(X)) -> #tail(X) #429: #proper(U41(X1,X2)) -> #U41(proper(X1),proper(X2)) #430: #proper(U41(X1,X2)) -> #proper(X1) #431: #proper(U41(X1,X2)) -> #proper(X2) #432: #afterNth(X1,mark(X2)) -> #afterNth(X1,X2) #433: #U12(mark(X1),X2,X3) -> #U12(X1,X2,X3) #434: #U71(ok(X)) -> #U71(X) #435: #proper(snd(X)) -> #snd(proper(X)) #436: #proper(snd(X)) -> #proper(X) #437: #proper(U71(X)) -> #U71(proper(X)) #438: #proper(U71(X)) -> #proper(X) #439: #active(U172(tt(),N,XS)) -> #head(afterNth(N,XS)) #440: #active(U172(tt(),N,XS)) -> #afterNth(N,XS) #441: #pair(mark(X1),X2) -> #pair(X1,X2) #442: #U51(ok(X1),ok(X2)) -> #U51(X1,X2) #443: #active(fst(X)) -> #fst(active(X)) #444: #active(fst(X)) -> #active(X) #445: #proper(U161(X1,X2)) -> #U161(proper(X1),proper(X2)) #446: #proper(U161(X1,X2)) -> #proper(X1) #447: #proper(U161(X1,X2)) -> #proper(X2) #448: #active(U31(X1,X2,X3)) -> #U31(active(X1),X2,X3) #449: #active(U31(X1,X2,X3)) -> #active(X1) #450: #isNatural(ok(X)) -> #isNatural(X) #451: #proper(U52(X)) -> #U52(proper(X)) #452: #proper(U52(X)) -> #proper(X) #453: #proper(U152(X)) -> #U152(proper(X)) #454: #proper(U152(X)) -> #proper(X) #455: #active(U32(X1,X2)) -> #U32(active(X1),X2) #456: #active(U32(X1,X2)) -> #active(X1) #457: #active(natsFrom(X)) -> #natsFrom(active(X)) #458: #active(natsFrom(X)) -> #active(X) #459: #active(U191(tt(),XS)) -> #pair(nil(),XS) #460: #proper(U121(X)) -> #U121(proper(X)) #461: #proper(U121(X)) -> #proper(X) #462: #U132(ok(X)) -> #U132(X) Number of SCCs: 56, DPs: 264 SCC { #88 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: x1 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: 0 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #88 Number of SCCs: 55, DPs: 263 SCC { #450 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: 0 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: x1 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #450 Number of SCCs: 54, DPs: 262 SCC { #397 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: x1 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: 0 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #397 Number of SCCs: 53, DPs: 261 SCC { #164 #218 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: x1 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #164 #218 Number of SCCs: 52, DPs: 259 SCC { #375 #428 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: x1 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #375 #428 Number of SCCs: 51, DPs: 257 SCC { #106 #434 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: x1 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #106 #434 Number of SCCs: 50, DPs: 255 SCC { #65 #392 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: x1 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #65 #392 Number of SCCs: 49, DPs: 253 SCC { #242 #308 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: x1 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #242 #308 Number of SCCs: 48, DPs: 251 SCC { #264 #379 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: x1 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #264 #379 Number of SCCs: 47, DPs: 249 SCC { #205 #309 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: x1 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #205 #309 Number of SCCs: 46, DPs: 247 SCC { #243 #270 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: x1 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #243 #270 Number of SCCs: 45, DPs: 245 SCC { #334 #363 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: x1 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #334 #363 Number of SCCs: 44, DPs: 243 SCC { #251 #388 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: x1 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #251 #388 Number of SCCs: 43, DPs: 241 SCC { #181 #462 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: x1 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #181 #462 Number of SCCs: 42, DPs: 239 SCC { #42 #177 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: x1 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #42 #177 Number of SCCs: 41, DPs: 237 SCC { #73 #418 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: x1 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #73 #418 Number of SCCs: 40, DPs: 235 SCC { #115 #327 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: x1 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #115 #327 Number of SCCs: 39, DPs: 233 SCC { #41 #273 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: x1 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #41 #273 Number of SCCs: 38, DPs: 231 SCC { #69 #234 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: x1 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #69 #234 Number of SCCs: 37, DPs: 229 SCC { #72 #326 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: x1 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: 0 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #72 #326 Number of SCCs: 36, DPs: 227 SCC { #378 #417 } POLO(Sum)... succeeded. #U201 w: 0 U204 w: 0 #U32 w: 0 U21 w: 0 U161 w: 0 U182 w: 0 U11 w: 0 #cons w: 0 s w: 0 #U142 w: 0 #take w: 0 U142 w: 0 #U152 w: 0 #U181 w: 0 isPLNat w: 0 U42 w: 0 U91 w: 0 U221 w: 0 #U101 w: 0 take w: 0 U71 w: 0 top w: 0 #U81 w: 0 U131 w: 0 #U222 w: 0 #U212 w: 0 U101 w: 0 pair w: 0 fst w: 0 U111 w: 0 U132 w: 0 U152 w: 0 #top w: 0 natsFrom w: 0 #head w: 0 #U121 w: 0 U172 w: 0 splitAt w: 0 #U131 w: 0 #fst w: 0 #U52 w: 0 U12 w: 0 #U202 w: 0 isNatural w: 0 U222 w: 0 U201 w: 0 #U42 w: 0 #U141 w: 0 #U12 w: 0 U141 w: 0 #U171 w: 0 tail w: 0 proper w: 0 ok w: x1 + 1 0 w: 0 U191 w: 0 #sel w: 0 #U102 w: 0 U171 w: 0 #isLNat w: 0 U202 w: 0 sel w: 0 #s w: 0 afterNth w: 0 #U211 w: 0 #isPLNat w: 0 nil w: 0 isLNat w: 0 #tail w: 0 #U182 w: 0 #splitAt w: 0 mark w: x1 + 1 U151 w: 0 #afterNth w: 0 #U111 w: 0 U32 w: 0 #U221 w: 0 U211 w: 0 U203 w: 0 #proper w: 0 U52 w: 0 U61 w: 0 #U51 w: 0 #U11 w: 0 active w: 0 U31 w: 0 head w: 0 #snd w: 0 #U41 w: 0 cons w: 0 #natsFrom w: x1 U102 w: 0 #active w: 0 snd w: 0 #U191 w: 0 #U21 w: 0 U81 w: 0 #U22 w: 0 tt w: 0 #U71 w: 0 #U151 w: 0 #isNatural w: 0 #pair w: 0 U22 w: 0 U51 w: 0 #U161 w: 0 #U172 w: 0 #U203 w: 0 U212 w: 0 U41 w: 0 #U31 w: 0 #U91 w: 0 #U132 w: 0 U121 w: 0 #U61 w: 0 #U204 w: 0 U181 w: 0 USABLE RULES: { } Removed DPs: #378 #417 Number of SCCs: 35, DPs: 225 SCC { #30 #45 } POLO(Sum)... POLO(max)... QLPOS... POLO(mSum)... QWPOpS(mSum)... Mat2b... failed. Finding a loop... failed.