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