/export/starexec/sandbox2/solver/bin/starexec_run_Default /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- NO Input TRS: 1: U14(tt()) -> snd(splitAt(N,XS)) 2: U24(tt()) -> X 3: U282(tt()) -> cons(N) 4: U294(tt()) -> head(afterNth(N,XS)) 5: U304(tt()) -> Y 6: U312(tt()) -> pair(nil(),XS) 7: U326(tt()) -> U327(splitAt(N,XS)) 8: U327(pair(YS,ZS)) -> pair(cons(X),ZS) 9: U334(tt()) -> XS 10: U34(tt()) -> N 11: U344(tt()) -> fst(splitAt(N,XS)) 12: U101(tt()) -> U102(isNaturalKind()) 13: U102(tt()) -> U103(isLNatKind()) 14: U103(tt()) -> U104(isLNatKind()) 15: U104(tt()) -> U105(isNatural()) 16: U105(tt()) -> U106(isLNat()) 17: U106(tt()) -> tt() 18: U11(tt()) -> U12(isNaturalKind()) 19: U111(tt()) -> U112(isLNatKind()) 20: U112(tt()) -> tt() 21: U12(tt()) -> U13(isLNat()) 22: U121(tt()) -> U122(isLNatKind()) 23: U122(tt()) -> tt() 24: U13(tt()) -> U14(isLNatKind()) 25: U131(tt()) -> tt() 26: U141(tt()) -> tt() 27: U151(tt()) -> tt() 28: U161(tt()) -> tt() 29: U171(tt()) -> U172(isLNatKind()) 30: U172(tt()) -> tt() 31: U181(tt()) -> U182(isLNatKind()) 32: U182(tt()) -> U183(isLNat()) 33: U183(tt()) -> tt() 34: U191(tt()) -> U192(isNaturalKind()) 35: U192(tt()) -> U193(isNatural()) 36: U193(tt()) -> tt() 37: U201(tt()) -> U202(isNaturalKind()) 38: U202(tt()) -> U203(isLNatKind()) 39: U203(tt()) -> U204(isLNatKind()) 40: U204(tt()) -> U205(isNatural()) 41: U205(tt()) -> U206(isLNat()) 42: U206(tt()) -> tt() 43: U21(tt()) -> U22(isLNatKind()) 44: U211(tt()) -> tt() 45: U22(tt()) -> U23(isLNat()) 46: U221(tt()) -> tt() 47: U23(tt()) -> U24(isLNatKind()) 48: U231(tt()) -> U232(isLNatKind()) 49: U232(tt()) -> tt() 50: U241(tt()) -> U242(isLNatKind()) 51: U242(tt()) -> U243(isLNatKind()) 52: U243(tt()) -> U244(isLNatKind()) 53: U244(tt()) -> U245(isLNat()) 54: U245(tt()) -> U246(isLNat()) 55: U246(tt()) -> tt() 56: U251(tt()) -> U252(isNaturalKind()) 57: U252(tt()) -> U253(isLNatKind()) 58: U253(tt()) -> U254(isLNatKind()) 59: U254(tt()) -> U255(isNatural()) 60: U255(tt()) -> U256(isLNat()) 61: U256(tt()) -> tt() 62: U261(tt()) -> U262(isLNatKind()) 63: U262(tt()) -> tt() 64: U271(tt()) -> U272(isLNatKind()) 65: U272(tt()) -> tt() 66: U281(tt()) -> U282(isNaturalKind()) 67: U291(tt()) -> U292(isNaturalKind()) 68: U292(tt()) -> U293(isLNat()) 69: U293(tt()) -> U294(isLNatKind()) 70: U301(tt()) -> U302(isLNatKind()) 71: U302(tt()) -> U303(isLNat()) 72: U303(tt()) -> U304(isLNatKind()) 73: U31(tt()) -> U32(isNaturalKind()) 74: U311(tt()) -> U312(isLNatKind()) 75: U32(tt()) -> U33(isLNat()) 76: U321(tt()) -> U322(isNaturalKind()) 77: U322(tt()) -> U323(isNatural()) 78: U323(tt()) -> U324(isNaturalKind()) 79: U324(tt()) -> U325(isLNat()) 80: U325(tt()) -> U326(isLNatKind()) 81: U33(tt()) -> U34(isLNatKind()) 82: U331(tt()) -> U332(isNaturalKind()) 83: U332(tt()) -> U333(isLNat()) 84: U333(tt()) -> U334(isLNatKind()) 85: U341(tt()) -> U342(isNaturalKind()) 86: U342(tt()) -> U343(isLNat()) 87: U343(tt()) -> U344(isLNatKind()) 88: U41(tt()) -> U42(isNaturalKind()) 89: U42(tt()) -> U43(isLNatKind()) 90: U43(tt()) -> U44(isLNatKind()) 91: U44(tt()) -> U45(isNatural()) 92: U45(tt()) -> U46(isLNat()) 93: U46(tt()) -> tt() 94: U51(tt()) -> U52(isNaturalKind()) 95: U52(tt()) -> U53(isLNatKind()) 96: U53(tt()) -> U54(isLNatKind()) 97: U54(tt()) -> U55(isNatural()) 98: U55(tt()) -> U56(isLNat()) 99: U56(tt()) -> tt() 100: U61(tt()) -> U62(isPLNatKind()) 101: U62(tt()) -> U63(isPLNat()) 102: U63(tt()) -> tt() 103: U71(tt()) -> U72(isNaturalKind()) 104: U72(tt()) -> U73(isNatural()) 105: U73(tt()) -> tt() 106: U81(tt()) -> U82(isPLNatKind()) 107: U82(tt()) -> U83(isPLNat()) 108: U83(tt()) -> tt() 109: U91(tt()) -> U92(isLNatKind()) 110: U92(tt()) -> U93(isLNat()) 111: U93(tt()) -> tt() 112: afterNth(N,XS) -> U11(isNatural()) 113: fst(pair(X,Y)) -> U21(isLNat()) 114: head(cons(N)) -> U31(isNatural()) 115: isLNat() -> tt() 116: isLNat() -> U41(isNaturalKind()) 117: isLNat() -> U51(isNaturalKind()) 118: isLNat() -> U61(isPLNatKind()) 119: isLNat() -> U71(isNaturalKind()) 120: isLNat() -> U81(isPLNatKind()) 121: isLNat() -> U91(isLNatKind()) 122: isLNat() -> U101(isNaturalKind()) 123: isLNatKind() -> tt() 124: isLNatKind() -> U111(isNaturalKind()) 125: isLNatKind() -> U121(isNaturalKind()) 126: isLNatKind() -> U131(isPLNatKind()) 127: isLNatKind() -> U141(isNaturalKind()) 128: isLNatKind() -> U151(isPLNatKind()) 129: isLNatKind() -> U161(isLNatKind()) 130: isLNatKind() -> U171(isNaturalKind()) 131: isNatural() -> tt() 132: isNatural() -> U181(isLNatKind()) 133: isNatural() -> U191(isNaturalKind()) 134: isNatural() -> U201(isNaturalKind()) 135: isNaturalKind() -> tt() 136: isNaturalKind() -> U211(isLNatKind()) 137: isNaturalKind() -> U221(isNaturalKind()) 138: isNaturalKind() -> U231(isNaturalKind()) 139: isPLNat() -> U241(isLNatKind()) 140: isPLNat() -> U251(isNaturalKind()) 141: isPLNatKind() -> U261(isLNatKind()) 142: isPLNatKind() -> U271(isNaturalKind()) 143: natsFrom(N) -> U281(isNatural()) 144: sel(N,XS) -> U291(isNatural()) 145: snd(pair(X,Y)) -> U301(isLNat()) 146: splitAt(0(),XS) -> U311(isLNat()) 147: splitAt(s(N),cons(X)) -> U321(isNatural()) 148: tail(cons(N)) -> U331(isNatural()) 149: take(N,XS) -> U341(isNatural()) Extra variable in rule 2.