NO 0.09/0.19 NO 0.09/0.19 0.09/0.19 Problem: 0.09/0.19 U94(tt()) -> s(length(L)) 0.09/0.19 zeros() -> cons(0()) 0.09/0.19 U11(tt()) -> U12(isNatIListKind()) 0.09/0.19 U12(tt()) -> U13(isNatList()) 0.09/0.19 U13(tt()) -> tt() 0.09/0.19 U21(tt()) -> U22(isNatKind()) 0.09/0.19 U22(tt()) -> U23(isNat()) 0.09/0.19 U23(tt()) -> tt() 0.09/0.19 U31(tt()) -> U32(isNatIListKind()) 0.09/0.19 U32(tt()) -> U33(isNatList()) 0.09/0.19 U33(tt()) -> tt() 0.09/0.19 U41(tt()) -> U42(isNatKind()) 0.09/0.19 U42(tt()) -> U43(isNatIListKind()) 0.09/0.19 U43(tt()) -> U44(isNatIListKind()) 0.09/0.19 U44(tt()) -> U45(isNat()) 0.09/0.19 U45(tt()) -> U46(isNatIList()) 0.09/0.19 U46(tt()) -> tt() 0.09/0.19 U51(tt()) -> U52(isNatIListKind()) 0.09/0.19 U52(tt()) -> tt() 0.09/0.19 U61(tt()) -> tt() 0.09/0.19 U71(tt()) -> tt() 0.09/0.19 U81(tt()) -> U82(isNatKind()) 0.09/0.19 U82(tt()) -> U83(isNatIListKind()) 0.09/0.19 U83(tt()) -> U84(isNatIListKind()) 0.09/0.19 U84(tt()) -> U85(isNat()) 0.09/0.19 U85(tt()) -> U86(isNatList()) 0.09/0.19 U86(tt()) -> tt() 0.09/0.19 U91(tt()) -> U92(isNatIListKind()) 0.09/0.19 U92(tt()) -> U93(isNat()) 0.09/0.19 U93(tt()) -> U94(isNatKind()) 0.09/0.19 isNat() -> tt() 0.09/0.19 isNat() -> U11(isNatIListKind()) 0.09/0.19 isNat() -> U21(isNatKind()) 0.09/0.19 isNatIList() -> U31(isNatIListKind()) 0.09/0.19 isNatIList() -> tt() 0.09/0.19 isNatIList() -> U41(isNatKind()) 0.09/0.19 isNatIListKind() -> tt() 0.09/0.19 isNatIListKind() -> U51(isNatKind()) 0.09/0.19 isNatKind() -> tt() 0.09/0.19 isNatKind() -> U61(isNatIListKind()) 0.09/0.19 isNatKind() -> U71(isNatKind()) 0.09/0.19 isNatList() -> tt() 0.09/0.19 isNatList() -> U81(isNatKind()) 0.09/0.19 length(nil()) -> 0() 0.09/0.19 length(cons(N)) -> U91(isNatList()) 0.09/0.19 0.09/0.19 Proof: 0.09/0.19 Fresh Variable Processor: 0.09/0.19 loop length: 1 0.09/0.19 terms: 0.09/0.19 U94(tt()) 0.09/0.19 context: s(length([])) 0.09/0.19 substitution: 0.09/0.19 L -> U94(tt()) 0.09/0.19 Qed 0.09/0.19 EOF